Spanish Preterite vs Imperfect: When to Use Each Tense
You’re telling a friend about your weekend. You know the words. You know both tenses exist. But mid-sentence, your brain stalls: was it hablé or hablaba? By the time you’ve decided, the moment has passed.
The preterite and imperfect both describe the past — but they do different jobs. The preterite reports what happened. The imperfect describes what was happening. One is a finished event. The other is the scenery around it. Mixing them up doesn’t just sound wrong — it changes the meaning of your sentence.
The one-sentence rule
Preterite = the event. Imperfect = the scene.
Every past-tense sentence in Spanish follows this principle. The preterite moves the story forward. The imperfect sets the stage, describes what was already going on, or tells you what used to happen regularly.
Listen to these two sentences — same verb, different tense, different meaning:
Hear the difference
Same verb — hablar. But hablé tells you the conversation is done. Hablaba tells you it was a regular thing, a backdrop to that period of life. Native speakers hear this distinction instantly. For learners, it’s one of the most common hesitation points in conversation.
When to use each: the full breakdown
| Preterite | Imperfect | |
|---|---|---|
| What it signals | Completed action with a clear endpoint | Ongoing, habitual, or background action |
| Story role | Moves the plot forward | Sets the scene |
| Time frame | Specific moment or bounded period | Open-ended, no defined end |
| Frequency | One-time or counted events | Repeated/habitual (“every day,” “always”) |
| Trigger words | ayer, anoche, una vez, de repente | siempre, todos los días, mientras, cuando era niño |
| English equivalent | ”I spoke,” “I ate,” “I went" | "I was speaking,” “I used to eat,” “I would go” |
The trigger words help — but they're training wheels. In real conversation, you won't have time to scan for keywords. You need the instinct for which tense fits. That comes from retrieval practice, not memorisation.
Conjugation table: preterite vs imperfect
The 10 most common Spanish verbs, side by side. These verbs alone cover ~34% of all verb usage in spoken Spanish — and most of them are irregular in the preterite.
| Verb | Preterite (yo) | Imperfect (yo) | Irregular? |
|---|---|---|---|
| ser to be | fui | era | both |
| estar to be | estuve | estaba | pret. |
| tener to have | tuve | tenía | pret. |
| hacer to do/make | hice | hacía | pret. |
| ir to go | fui | iba | both |
| poder can | pude | podía | pret. |
| decir to say | dije | decía | pret. |
| querer to want | quise | quería | pret. |
| saber to know | supe | sabía | pret. |
| hablar to speak | hablé | hablaba | regular |
Notice the pattern: 8 out of 10 have irregular preterite forms, but only 3 have irregular imperfect forms (ser → era, ir → iba, ver → veía). The imperfect is the more predictable tense. The preterite is where most hesitation happens — and where most learners freeze in conversation.
The decision flowchart
When you’re stuck between preterite and imperfect, three questions get you to the right answer:
This flowchart works for ~90% of cases. The remaining 10% are verbs that shift meaning between tenses — covered below.
Both tenses in one sentence
This is how native speakers actually use the past tense. The imperfect sets the scene. The preterite interrupts it with an event.
Scene + event pattern
Blue = imperfect (the background action) · Green = preterite (the event that happened)
This is the pattern that causes the most freezing in conversation. You need both tenses in the same sentence, and you need them fast. If either form requires conscious calculation, the sentence stalls. This is exactly the kind of retrieval that spaced repetition drills build — producing the right form under pressure until it becomes automatic.
Verbs that change meaning between tenses
Five common verbs don’t just shift timing — they shift meaning entirely depending on the tense. These are the sentences where the flowchart won’t save you. You need to know the difference by feel.
| Verb | Preterite meaning | Imperfect meaning |
|---|---|---|
| saber | supe = I found out | sabía = I knew (ongoing) |
| conocer | conocí = I met (first time) | conocía = I knew (familiar with) |
| querer | quise = I tried to | quería = I wanted (ongoing) |
| poder | pude = I managed to | podía = I was able to (in general) |
| tener | tuve = I got / received | tenía = I had (ongoing state) |
These meaning shifts are a major source of miscommunication. Conocí a tu hermano means you met him for the first time. Conocía a tu hermano means you already knew him. The tense changes the entire story.
Test your instinct: preterite or imperfect?
Ten sentences. Pick the correct tense before reading the explanation. If you’re guessing, that’s the gap between knowing the rule and having the instinct.
Quick test: can you produce both forms?
Reading about the difference is recognition. Conversation requires production — retrieving the right form the instant you need it. Try these now. Say each form out loud before revealing the answer.
"We used to live in Madrid." — What tense? What form of vivir (nosotros)?
"She called me last night." — What tense? What form of llamar (ella)?
"It was raining when I left." — Two verbs. What tense is each?
If any of those took more than a second, you’re still calculating. The verb form is stored in memory — but the retrieval path isn’t fast enough for conversation yet.
Why knowing the rule doesn’t fix the freeze
You can read this entire page and understand every example perfectly — and still freeze mid-sentence tomorrow. Understanding is recognition. Speaking is production. They use different neural pathways.
Conversation requires the last level — producing the correct form under time pressure with no pause to think. Grammar explanations only train the first level. Retrieval practice closes the gap.
The fix isn’t re-reading the rules. It’s retrieval practice — being forced to produce the right form, repeatedly, at intervals timed to catch it just before it fades.
This is what VerbPal is built for. Not grammar lessons. Not vocabulary lists. Verb forms retrieved in context — in real sentences that require you to choose the right tense — scheduled by an SM-2 algorithm that surfaces each form at the moment it’s about to leave memory.
Notice what the review card is doing: it’s not asking you to recite a rule. It’s putting you in a sentence with time signals (cuando era niño, todos los días) that require the imperfect — the exact context where you’d need to choose between preterite and imperfect in a real conversation. Every correct retrieval shortens the hesitation. Enough correct retrievals and the choice becomes automatic.
Stop calculating. Start producing.
VerbPal drills preterite and imperfect in context — so the right form fires before you have time to think about it. Free for 7 days.
The 5 most common mistakes learners make
1. Using the preterite for descriptions
Wrong: Ayer el cielo fue azul.
Right: Ayer el cielo era azul.
The sky being blue is a scene description, not an event. Descriptions of weather, time, emotions, and physical states in the past almost always take the imperfect.
2. Using the imperfect for sequences of events
Wrong: Primero desayunaba y después salía.
Right: Primero desayuné y después salí.
When you’re listing events that happened one after another, each is a completed action. Primero… después… luego… are preterite sequences.
3. Defaulting to preterite for “was”
English “was” maps to both tenses. I was tired (estaba — state) is imperfect. I was there for two hours (estuve — bounded time) is preterite. Don’t default to one — ask whether it had an endpoint.
4. Forgetting meaning-shifting verbs
Supe doesn’t mean “I knew” — it means “I found out.” Conocí doesn’t mean “I knew” — it means “I met.” These shift meaning, not just timing. Review the table above.
5. Over-relying on trigger words
Siempre usually signals imperfect. But siempre quise ir a España (I always wanted to go to Spain) is preterite — it frames “always wanting” as a single completed fact. The trigger word is a clue, not a rule. Context decides.
Keep going
This page gives you the framework. Building the instinct requires practice — specifically, retrieval practice where you produce the correct form under time pressure.
For the full conjugation reference across all 4 major tenses: The 25 Most Common Spanish Verbs in Every Tense.
For why verb hesitation causes mid-sentence freezing and how spaced repetition fixes it: Why You Freeze Speaking Spanish.
For the games that add speed pressure on top of review: Verb Match, Flashcards & Tense Practice explained.
Frequently asked questions
What is the difference between preterite and imperfect in Spanish?
The preterite describes completed past actions with a clear beginning or end — things that happened once or a counted number of times. The imperfect describes ongoing, habitual, or background actions in the past — things that were happening, used to happen, or set the scene for another event. Both describe the past, but the preterite moves the story forward while the imperfect paints the backdrop.
When do you use imperfect vs preterite?
Use the preterite when the action is finished and bounded: Comí a las dos (I ate at two). Use the imperfect when the action was ongoing, habitual, or background: Comía cuando llegaste (I was eating when you arrived). If you’re describing what was already happening when something else occurred, the background action takes the imperfect and the interrupting event takes the preterite.
Why is preterite vs imperfect so hard?
English uses one past tense for both: “I ate” covers comí (I ate — one time) and comía (I was eating / I used to eat). Because English doesn’t force this distinction, learners have to build a new mental category that doesn’t exist in their native language. The rules are learnable — but applying them at conversational speed requires retrieval practice, not just understanding.
Can you use preterite and imperfect in the same sentence?
Yes — this is the most common pattern in Spanish storytelling. The imperfect sets the scene and the preterite reports the event: Llovía cuando salí (It was raining when I left). Most natural past-tense sentences in Spanish combine both tenses.
What are the trigger words for preterite and imperfect?
Common preterite triggers: ayer (yesterday), anoche (last night), una vez (once), de repente (suddenly), el lunes pasado (last Monday). Common imperfect triggers: siempre (always), todos los días (every day), mientras (while), cuando era niño (when I was a child), generalmente (generally). These are helpful clues but not absolute rules — context always decides.
Do some verbs change meaning between preterite and imperfect?
Yes. Five common verbs shift meaning: saber (supe = I found out / sabía = I knew), conocer (conocí = I met / conocía = I knew someone), querer (quise = I tried to / quería = I wanted), poder (pude = I managed to / podía = I was able to), and tener (tuve = I got / tenía = I had). These meaning shifts are a frequent source of miscommunication for learners.