Preterite vs Imperfect in Spanish
pretérito vs imperfecto
Preterite is used for completed actions in the past, while imperfect is used for descriptions and habitual actions.
The choice between 'pretérito indefinido' (preterite) and 'pretérito imperfecto' (imperfect) is one of the biggest challenges when narrating past events in Spanish. Both are past tenses, but they view past events through different aspects: the preterite views actions as completed units, while the imperfect views actions as ongoing, habitual, or background circumstances.
The preterite is used to report completed events that occurred at a specific point in time, had a clear beginning and end, or occurred in a sequence of consecutive events (e.g., 'Ayer fui al mercado y compré fruta' - Yesterday I went to the market and bought fruit). It marks actions that move the narrative forward. Key words like 'ayer' (yesterday) or 'el año pasado' (last year) often trigger it.
On the other hand, the imperfect is used for background descriptions, telling time, stating a person's age in the past, and describing ongoing actions or habits (e.g., 'Cuando era niño, jugaba mucho' - When I was a child, I used to play a lot). It provides the setting or describes what was happening when another completed action (in the preterite) interrupted it. Mastering this contrast is essential for storytelling in Spanish.
Examples
Ayer estudié español por tres horas.
Yesterday I studied Spanish for three hours.
Cuando era niño, vivía en Madrid.
When I was a child, I lived in Madrid.
Estaba durmiendo cuando llamaste.
I was sleeping when you called.
Related terms
Learn Spanish in context — free dictionary and practice.