Intermediate grammar guide
Preterite vs imperfect: tell the scene
Think of a camera: a snapshot event or the scene around it?
When narrating in the past, the preterite and imperfect often work as a pair. One moves the story forward; the other gives the conditions in which the event happened.
Building everyday vocabulary too? Explore the free vocabulary guides.
The idea
Understand the choice, not just the label.
Use the preterite to present a completed event as a whole: Abrí la puerta (I opened the door). A series of preterites creates the backbone of a story: llegó, saludó, pidió un café (arrived, greeted us, ordered a coffee).
Use the imperfect to describe what was going on, what things were like, or what used to happen: La calle estaba vacía; hacía frío (The street was empty; it was cold). An action can be ongoing in the scene when another event occurs: Caminábamos cuando empezó a llover.
Some verbs shift meaning with viewpoint. Sabía can mean “I knew” as an ongoing state; supe can mean “I found out” at a point. Quería often describes wanting; quise can describe an attempt or a bounded moment of wanting. These are useful patterns, not rigid translations for every context.
| Form / pattern | Use it when… | Example |
|---|---|---|
| Story event | completed action that moves the narrative | El camarero dejó la carta. — The waiter left the menu. |
| Scene or habit | description, repeated action, age or time | El local era pequeño y siempre estaba lleno. — The place was small and always full. |
| Interruption | ongoing imperfect background + preterite event | Leía cuando sonó el teléfono. — I was reading when the phone rang. |
Hear it in a sentence
Examples in everyday Spanish
El cielo estaba gris y la gente caminaba deprisa.
The sky was grey and people were walking quickly.
Imperfect sets the scene.
De repente, un taxi frenó junto al mercado.
Suddenly, a taxi stopped beside the market.
Preterite advances the story.
Cada verano pasábamos una semana en Asturias.
Every summer we spent a week in Asturias.
A repeated past habit.
Look out for
Common mistakes, made clearer
Avoid
Mientras cenamos, llamaba Ana. (one call interrupted dinner)
Use / understand
Mientras cenábamos, llamó Ana.
Dinner was in progress; the call is the event that occurred.
Avoid
La casa fue grande y tenía un jardín (description of a former home).
Use / understand
La casa era grande y tenía un jardín.
The imperfect gives a continuing description of the home.
Avoid
El tren llegaba a las seis ayer (completed arrival).
Use / understand
El tren llegó a las seis ayer.
A single arrival at a stated time is viewed as completed.
Out in the world
Everyday use
Estaba esperando el metro cuando me escribió Pablo.
I was waiting for the metro when Pablo texted me.
Antes comprábamos fruta en ese puesto.
We used to buy fruit at that stall.
Five quick checks
Try it before you peek.
- 01
Complete: Mientras ___ (volver, yo) a casa, ___ (empezar) a nevar.
Reveal answer and explanation
volvía; empezó
The return is ongoing background; the start of snow is a completed event.
- 02
Complete: De niño, Mateo ___ (tener) una bicicleta roja.
Reveal answer and explanation
tenía
The imperfect describes a past state or possession.
- 03
Complete: La semana pasada ___ (visitar, nosotros) a los abuelos.
Reveal answer and explanation
visitamos
A visit framed as a completed event in a finished week takes the preterite.
- 04
Choose: “It was late, so we took a taxi.”
Reveal answer and explanation
Era tarde, así que cogimos un taxi.
Era describes the situation; cogimos is the completed response.
- 05
Complete: Cada invierno ___ (ir, ellos) a esquiar y una vez ___ (perder) una maleta.
Reveal answer and explanation
iban; perdieron
A repeated winter routine uses imperfect; the one-time lost suitcase is a completed event.
Still wondering
Questions about preterite vs imperfect: tell the scene
Can both tenses appear in one sentence?
Yes. A common narrative shape uses imperfect for background and preterite for the event that happens against it.
Does a duration always require the imperfect?
No. A bounded duration can take the preterite: Vivió allí tres años (He lived there for three years). Use the imperfect when the duration is background or not presented as a completed whole.
