Grammar · A2
Preterite vs Imperfect: How Spanish Splits the Past
Preterite vs imperfect in narration
Contraste indefinido / imperfecto en la narración
The short answer
In a story, the preterite moves the action forward (what happened), while the imperfect paints the background (what was going on, what things were like). A background action in the imperfect is often interrupted by an event in the preterite.
Preterite · event
- llegué
- de repente sonó
- fue genial
Imperfect · background
- hacía sol
- mientras cenábamos
- cada verano íbamos
Key forms
- Event / sequence → preterite: Llegué, saludé y me senté.
- Background / description / habit → imperfect: Hacía sol y había mucha gente.
- Interrupted action: Estaba en la ducha cuando sonó el teléfono. Mientras cenábamos, se fue la luz.
- Evaluation of a finished event → preterite: El concierto fue genial.
- Preview of meaning shifts (B1): conocí (met) / conocía (knew); supe (found out) / sabía (knew)
What it is
Every story in the past uses both tenses at once. The preterite tells what happened, one event after another. The imperfect describes the scene around those events: what was going on, what things were like, what used to happen.
How it works
Ask one question about each verb: event or background?
| Preterite · event | Imperfect · background |
|---|---|
| llegué, abrí la puerta, vi… | era, tenía, estaba… |
| llegué, saludé y me senté | eran las diez, hacía frío |
| llovió todo el día | cada verano íbamos… |
| de repente, sonó el teléfono | mientras cenábamos… |
| el concierto fue genial | había mucha gente |
Interrupted actions. The classic combination: an action in progress (imperfect) is cut by an event (preterite).
- Estaba en la ducha cuando sonó el teléfono.
- Mientras cenábamos, se fue la luz.
When to use it
Signal words help, but the meaning decides:
- often with the preterite: ayer, anoche, el lunes, de repente, una vez, en 2010
- often with the imperfect: siempre, todos los días, mientras, antes, de niño, cuando era…
A story usually opens with background in the imperfect; then the events start in the preterite:
- Hacía sol y había mucha gente en la playa.It was sunny and there were lots of people on the beach.background
- De repente, un perro se llevó mi sándwich.Suddenly a dog ran off with my sandwich.event
- Todos se reían.Everyone was laughing.background
Contrasts and traps
- A closed period is preterite, even a long one: Viví diez años en Quito. Llovió toda la noche.
- Evaluating a finished event is preterite: El concierto fue genial. Describing it as a scene is imperfect: El concierto era en un parque.
- Don't tell a whole story in one tense: without imperfects there is no scene; without preterites nothing happens.
- Some verbs change meaning (B1): conocí (I met) vs conocía (I knew); supe (I found out) vs sabía (I knew).
If you also speak Portuguese
Here Portuguese is your best guide: pretérito perfeito ↔ indefinido and imperfeito ↔ imperfecto match almost one to one. Estava no banho quando o telefone tocou = Estaba en la ducha cuando sonó el teléfono. Trust your instinct and focus on the forms.
Try 3 now
1 / 3
No account needed.
Examples
- Hacía sol y estábamos en la playa cuando empezó a llover.It was sunny and we were on the beach when it started to rain.
- Conocí a Sofía en una fiesta; yo no conocía a nadie allí.I met Sofía at a party; I didn't know anybody there.conocí = met (an event); conocía = knew (a state).
- Estaba en la ducha cuando sonó el teléfono.I was in the shower when the phone rang.
- Mientras cenábamos, se fue la luz.While we were having dinner, the power went out.
- Llegué a casa, me quité los zapatos y me acosté.I got home, took off my shoes and went to bed.
- El concierto fue genial.The concert was great.
- Cuando era niño, iba a la playa todos los veranos.When I was a kid, I went to the beach every summer.
- Ayer llovió todo el día y no salí de casa.Yesterday it rained all day and I didn't leave the house.
Common mistakes
The ones learners really make, with the reason behind each fix.
Cuando era niño, fui a la playa todos los veranos.Cuando era niño, iba a la playa todos los veranos.
A repeated past habit takes the imperfect: iba.
El pueblo fue muy bonito y tuvo una plaza grande.El pueblo era muy bonito y tenía una plaza grande.
Description sets the scene: imperfect, era, tenía.
Ayer llovía todo el día y no salía.Ayer llovió todo el día y no salí.
A closed period (ayer, todo el día) is one finished block: llovió, no salí.
Leía cuando sonaba el teléfono.Leía cuando sonó el teléfono.
The interruption is a single event: preterite, sonó.
Mientras cenamos, se fue la luz.Mientras cenábamos, se fue la luz.
Mientras introduces the background action: imperfect, cenábamos.
El viaje era increíble.El viaje fue increíble.
To sum up a finished event, use the preterite: fue increíble.
Note for English speakers
The English simple past covers both: ask 'event or background?'. 'was/were + -ing' → imperfect (estaba + gerund).
Regional variation
- Same system in all varieties.
Guide
The full article continues below.
What's the difference between the preterite and the imperfect in Spanish?
The preterite reports a completed past action, a snapshot with clear edges: hablé (I spoke). The imperfect rolls background film: what was ongoing, habitual, or descriptive, with no endpoint in view: hablaba (I was speaking, I used to speak). That's the whole preterite vs imperfect choice. English never asks you to make it, which is why it feels hard and why it's completely learnable.
One past, two cameras: the preterite vs imperfect rule
Spanish has two simple past tenses, and every past sentence makes you pick one. The preterite is a photo camera: it captures an action as a finished whole, with a beginning or an end inside the frame. Ayer comí paella (yesterday I ate paella). Click, done, next.
The imperfect is a video camera left running in the background. It films what was already going on: scenery, weather, feelings, habits, actions in progress. Comía paella todos los viernes (I used to eat paella every Friday). No edges, no endpoint, just footage.
Here's the encouraging part: English already makes this distinction, it just hides it. Whenever you'd say "was doing" or "used to do," English is being imperfect. "I was eating when you called" and "we used to swim every summer" both point straight at the imperfect tense, while the plain one-and-done "I ate" and "you called" belong to the preterite.
The grammar terms even confess it. "Preterite" comes from the Latin for "gone past," and "imperfect" means unfinished, not flawed. One tense hands you finished business; the other hands you unfinished background. If you already survived ser vs estar, the thinking will feel familiar: Spanish keeps asking you to notice what kind of past you mean, not just that it's past.
Preterite and imperfect endings: the two charts you need
Good news before any chart: -er and -ir verbs share one set of endings in the preterite, and another in the imperfect. So two Spanish past tenses across three verb families cost you just four small patterns. Here's the preterite, the snapshot tense, on three regular verbs.
| Pronoun | hablar (to speak) | comer (to eat) | vivir (to live) |
|---|---|---|---|
| yo | hablé | comí | viví |
| tú | hablaste | comiste | viviste |
| él / ella / usted | habló | comió | vivió |
| nosotros / nosotras | hablamos | comimos | vivimos |
| vosotros / vosotras | hablasteis | comisteis | vivisteis |
| ellos / ellas / ustedes | hablaron | comieron | vivieron |
Watch the accents, because they carry meaning. Hablo (AH-bloh) is present-tense "I speak," while habló (ah-BLOH) is preterite "he spoke." The yo and él forms wear a written accent on the final vowel, and skipping it changes who did what, and when. One quirk to know: for -ar and -ir verbs, the nosotros preterite looks identical to the present (hablamos, vivimos), so context does the telling.
Now the imperfect, the background-film tense:
| Pronoun | hablar (to speak) | comer (to eat) | vivir (to live) |
|---|---|---|---|
| yo | hablaba | comía | vivía |
| tú | hablabas | comías | vivías |
| él / ella / usted | hablaba | comía | vivía |
| nosotros / nosotras | hablábamos | comíamos | vivíamos |
| vosotros / vosotras | hablabais | comíais | vivíais |
| ellos / ellas / ustedes | hablaban | comían | vivían |
The -aba and -ía rhythms are so steady you'll soon hear them as past-tense background music. Only one -ar form takes an accent (hablábamos), while every -er/-ir form keeps a stressed í. (Vosotros is Spain's informal "you all"; most of Latin America uses ustedes.)
And here's the kindest fact in Spanish grammar: only three verbs are irregular in the entire imperfect tense. All three fit in one small chart:
| Pronoun | ser (to be) | ir (to go) | ver (to see) |
|---|---|---|---|
| yo | era | iba | veía |
| tú | eras | ibas | veías |
| él / ella / usted | era | iba | veía |
| nosotros / nosotras | éramos | íbamos | veíamos |
| vosotros / vosotras | erais | ibais | veíais |
| ellos / ellas / ustedes | eran | iban | veían |
The preterite is less tidy: a pack of common verbs go irregular there, and ser and ir even share one set of forms (fui means both "I was" and "I went"). Those paradigms deserve their own lessons, so when you're ready, the full charts live in our ser conjugation, ir conjugation, estar conjugation, tener conjugation, and hacer conjugation guides. For today, the regular patterns above cover most of what you'll want to say.
Which words signal the preterite vs the imperfect?
Half of knowing when to use preterite vs imperfect is hearing the time expressions around the verb. Some box an action in (photo); others stretch it out (film). Learn these sixteen and many tense decisions come pre-made.
| Photo words (preterite) | Meaning | Film words (imperfect) | Meaning |
|---|---|---|---|
| ayer | yesterday | siempre | always |
| anoche | last night | todos los días | every day |
| la semana pasada | last week | cada verano | every summer |
| el año pasado | last year | a menudo | often |
| una vez | once, one time | a veces | sometimes |
| de repente | suddenly | mientras | while |
| hace dos años | two years ago | de niño / de niña | as a child |
| en ese momento | at that moment | generalmente | usually |
Say a trigger out loud and feel the pull: una vez wants one completed event, siempre wants a rolling habit. SpanishDictionary.com keeps longer phrase lists for when these sixteen feel automatic.
One honest warning: trigger words are strong hints, not laws. Ayer a las cinco todavía llovía (yesterday at five it was still raining) is perfect Spanish, because the rain is backdrop even though it happened yesterday. The sentence's job decides the tense; the trigger just tips you off.
When both tenses are correct
Plenty of sentences work with either tense. Both versions are grammatical, and they mean different things, because you chose a different camera.
- Llovió ayer (it rained yesterday) reports the rain as a closed fact. Llovía cuando salí (it was raining when I left) rolls the rain as background behind your exit.
- Ana leyó el libro means Ana read the book, cover to cover, done. Ana leía el libro means she was in the middle of it.
- Mi abuelo fue carpintero sums up a finished chapter of his life, the way an obituary might. Mi abuelo era carpintero paints him back then, mid-story, sawdust in the air.
Notice that nobody asked "how long did it last?" The question is always where the edges are: inside the frame (preterite) or out of view (imperfect).
How do the two tenses work together in a story?
Every real Spanish story runs both cameras at once: the imperfect sets the scene, the preterite moves the plot. Here's a ten-sentence mini-story, then the shot-by-shot breakdown.
Eran las ocho de la noche. Llovía y las calles estaban vacías. Yo esperaba el autobús, como todos los sábados. De repente, sonó mi teléfono. Era mi abuela. Quería saber dónde estaba yo. Le expliqué que iba a su casa. Mientras hablábamos, llegó el autobús. Subí, pagué y encontré un asiento al fondo. Cuando llegué, mi abuela preparaba café.
| The sentence | In English | Why this tense |
|---|---|---|
| Eran las ocho de la noche. | It was eight at night. | Imperfect. Clock time in the past is pure stage-setting. |
| Llovía y las calles estaban vacías. | It was raining and the streets were empty. | Imperfect. Weather and scenery: the film rolls. |
| Yo esperaba el autobús, como todos los sábados. | I was waiting for the bus, like every Saturday. | Imperfect. An action in progress, plus a habit (todos los sábados). |
| De repente, sonó mi teléfono. | Suddenly, my phone rang. | Preterite. De repente announces a completed event. Click. |
| Era mi abuela. | It was my grandma. | Imperfect. Identifying who or what something was is description. |
| Quería saber dónde estaba yo. | She wanted to know where I was. | Imperfect, twice. Wanting is a mental state; location is a state. |
| Le expliqué que iba a su casa. | I explained that I was on my way to her house. | Both. The explaining is one finished act; being on the way is unfinished. |
| Mientras hablábamos, llegó el autobús. | While we were talking, the bus arrived. | Both. Mientras rolls the background; the arrival interrupts it. |
| Subí, pagué y encontré un asiento al fondo. | I got on, paid, and found a seat at the back. | Preterite, three times. A chain of completed actions advances the plot. |
| Cuando llegué, mi abuela preparaba café. | When I arrived, my grandma was making coffee. | Both. My arrival is the event; the coffee-making is the scene it lands in. |
That last shape (imperfect background, preterite interruption) is the single most tested sentence pattern in Spanish classes: Caminaba al trabajo cuando vi el accidente (I was walking to work when I saw the accident). Background film, then the snapshot. Build three of your own and the pattern is yours.
Spanish verbs that change meaning in the preterite
A few everyday verbs describe mental states, and states naturally live in the imperfect. Put one in the preterite and Spanish reads it as the moment the state began, which shifts the English translation. Six are worth memorizing:
| Verb | In the imperfect (the state) | In the preterite (the moment it started) |
|---|---|---|
| saber | sabía = I knew | supe = I found out |
| conocer | conocía = I knew (a person or place) | conocí = I met |
| querer | quería = I wanted | quise = I tried to |
| no querer | no quería = I didn't want | no quise = I refused |
| poder | podía = I could, was able to | pude = I managed to |
| tener | tenía = I had | tuve = I got, received |
The logic is the photo rule wearing a costume. Sabía la verdad films you already in a state of knowing; supe la verdad snaps the instant the truth arrived. Conocía a Marta means you two already knew each other; conocí a Marta en 2020 is the handshake itself.
These pairs reward slow, deliberate practice, because they change what you're telling people. Quería llamarte means you wanted to call. Quise llamarte means you tried (and something stopped you). And no quiso venir doesn't say he didn't feel like coming; it says he refused. Same verb, different camera, different story.
Common preterite vs imperfect mistakes
English speakers trip on the same five stones. Trip over them consciously once, and you'll step around them forever.
- Turning every English "-ed" into a preterite. English "I played" hides two Spanish pasts. Before translating, ask whether you could say "was playing" or "used to play." If yes, you want jugaba, not jugué.
- Giving ages and clock times the preterite. Age and time in the past are backdrop, so they take the imperfect: tenía cinco años (I was five years old), eran las dos (it was two o'clock). Write tenía cinco años, never tuve cinco años.
- Narrating a plot chain in the imperfect. When events happen one after another, they're snapshots: me levanté, desayuné y salí (I got up, had breakfast, and left). Save me levantaba, desayunaba y salía for what you used to do every morning.
- Obeying trigger words blindly. Ayer usually signals the preterite, yet ayer todavía llovía (yesterday it was still raining) is correct. Triggers are hints; meaning decides.
- Ignoring the meaning-changers. Say quería ir for "I wanted to go." Quise ir tells people you tried and failed, which is a different evening entirely.
One habit beats all five: before you speak, ask "photo or film?" It costs a second now and becomes instinct within weeks. One question also rescues por vs para: ask whether the sentence points forward or back, then commit. Getting a tense wrong costs you nothing anyway; Spanish speakers will still understand you and will usually be delighted you're narrating in the past at all.
Preterite vs imperfect practice: a 10-question self-test
Cover the answers, fill each blank with the right past form of the verb in parentheses, and say the whole sentence out loud. Every answer comes with a one-line why, so you're training the rule, not just your memory.
- Ayer ___ (yo / comprar) un regalo para mi madre.
- De niña, Marta ___ (vivir) en Lima.
- ___ (ser) las diez cuando por fin llegamos.
- Siempre ___ (nosotros / ir) a la playa en agosto.
- De repente, ___ (sonar) la alarma.
- Mientras yo ___ (cocinar), mi hermano puso la mesa.
- Anoche no ___ (yo / poder) dormir.
- ___ (yo / conocer) a mi mejor amiga en 2015.
- Ana ___ (saber) la verdad esta mañana.
- Cuando yo ___ (tener) ocho años, quería ser astronauta.
Check your answers
- compré: ayer plus one completed purchase. A photo.
- vivía: de niña opens childhood background footage.
- Eran: clock time in the past always takes the imperfect.
- íbamos: siempre signals a habit, and ir is one of the three irregular imperfects.
- sonó: de repente announces a sudden, completed event.
- cocinaba: mientras rolls the background; the table-setting (puso) lands inside it.
- pude: one bounded night, and no pude dormir means you didn't manage to sleep.
- Conocí: meeting someone is the snapshot moment the knowing began.
- supo: saber in the preterite means she found out.
- tenía: age in the past is backdrop, like question 3.
Eight or more right? The cameras are yours. Fewer? Almost everyone misses 7 to 9 first, because the meaning-changers are the newest idea on this page. Reread that table, sleep on it, and retake the test tomorrow.
Then keep going with the best drill there is: tonight, narrate your day in five Spanish sentences and make every verb declare itself, photo or film. That tiny habit teaches preterite vs imperfect faster than any worksheet, and it slots neatly into the wider step-by-step Spanish roadmap.
Preterite vs imperfect: the quick recap
The one rule
The preterite is a photo: a completed action with edges (hablé = I spoke). The imperfect is background film: ongoing, habitual, or descriptive (hablaba = I was speaking, I used to speak).
Preterite endings
For -ar verbs: -é, -aste, -ó, -amos, -asteis, -aron. For -er and -ir verbs: -í, -iste, -ió, -imos, -isteis, -ieron. The yo and él forms wear the written accent.
Imperfect endings
-aba forms for -ar verbs, -ía forms for -er/-ir, and only three irregular verbs in the whole tense: ser (era), ir (iba), and ver (veía).
Trigger words
Ayer, anoche, una vez, and de repente lean preterite; siempre, todos los días, mientras, and de niño lean imperfect. Strong hints, not laws.
The meaning-changers
Sabía = I knew but supe = I found out; conocía = I knew, conocí = I met; quería = I wanted, quise = I tried to; no quise = I refused; pude = I managed to; tuve = I got.
Both can be right
Llovió ayer reports closed rain; llovía cuando salí rolls it as backdrop. When both tenses are grammatical, the speaker picks the camera.
The past tense fork gets easy. Really.
You just worked through the second-scariest topic in Spanish (ser vs estar still holds the crown), and you left with a rule, two charts, and a working camera. Keep the momentum with our free Spanish lessons.