Preterite vs Imperfect: How Spanish Past Tense Really Works
Spanish has two past tenses where English gets by with one, and that’s exactly why this trips up so many learners. English says “I ate” for both “I ate dinner at 7” and “I used to eat dinner at 7 every night growing up.” Spanish makes you pick a different verb form depending on which one you mean: the preterite or the imperfect.
The short version
- Preterite is for actions that are finished — they have a clear start and end, even if you don’t state them.
- Imperfect is for the background — ongoing actions, habits, descriptions, and states with no defined endpoint in the story.
A useful trick: if you can naturally say “used to” or “was/were -ing” in English, you probably want the imperfect. If the action happened once and is over, you want the preterite.
When to use the preterite
- A single completed action: Comí pizza anoche. (I ate pizza last night.) Fuimos al cine el sábado. (We went to the movies on Saturday.)
- An action with a clear time boundary: Vivimos en Chile por dos años. (We lived in Chile for two years — then stopped.) Trabajó allí desde 2015 hasta 2018. (He worked there from 2015 until 2018.)
- A sequence of events: Llegué, abrí la puerta y entré. (I arrived, opened the door, and went in.)
- The start or end of an action: Empezó a llover. (It started to rain.) Terminamos de comer a las nueve. (We finished eating at nine.)
When to use the imperfect
- A habitual action: Comía pizza todos los viernes. (I used to eat pizza every Friday.) Jugábamos en el parque cada tarde. (We used to play in the park every afternoon.)
- An action in progress, interrupted by another: Dormía cuando sonó el teléfono. (I was sleeping when the phone rang.)
- Background description: Era de noche y hacía frío. (It was nighttime and it was cold.) La casa tenía un jardín enorme. (The house had a huge garden.)
- Age, time, and ongoing states in the past: Tenía diez años. (I was ten years old.) Eran las tres de la tarde. (It was three in the afternoon.)
Quick chart
| Preterite | Imperfect |
|---|---|
| One-time event — Fui al cine. | Habit — Iba al cine cada semana. |
| Completed — Terminé el proyecto. | Ongoing/background — Trabajaba en el proyecto. |
| Sequence — Salí y caminé. | Description/setting — Hacía sol. |
Using both in the same sentence
This is where the tenses actually make the most sense: they interact. The imperfect sets the scene; the preterite is the event that interrupts it. Veía la tele cuando llegó mi hermano. (I was watching TV when my brother arrived.) The watching is the ongoing background — imperfect. The arriving is the single interrupting event — preterite.
Verbs that change meaning
A handful of verbs mean something noticeably different depending on which past tense you use, because the tense shifts whether you’re describing a state or the start of one.
| Verb | Imperfect | Preterite |
|---|---|---|
| conocer | knew (was familiar with) — Conocía a Ana. | met (for the first time) — Conocí a Ana ayer. |
| saber | knew (a fact) — Sabía la verdad. | found out — Supe la verdad ayer. |
| querer | wanted — Quería ir. | tried, or refused if negative — Quise ir / No quise ir. |
| poder | was able to (general) — Podía nadar bien. | managed to (specific instance) — Pude terminarlo. |
Regional habits: when Spain reaches for a different tense entirely
Here’s a wrinkle most courses gloss over: in much of Spain, the present perfect (he comido, ha llegado) frequently does the job the preterite handles elsewhere for very recent past actions. A Spaniard is likely to say Hoy he comido pizza (I’ve eaten pizza today) for something that happened just hours ago, where a Mexican or Argentine speaker would more naturally say Hoy comí pizza, using the plain preterite. Neither is wrong — it’s a regional preference tied to how recent and “connected to now” the action feels. If you’re learning Spanish for a specific country, pay attention to which pattern locals actually use in casual conversation, because textbooks often teach the more universal preterite/imperfect split without flagging this variation.
Mistakes learners make
- Defaulting to preterite for everything because it feels more like “the past tense”: habits and descriptions need the imperfect, even if English doesn’t mark that difference clearly.
- Using preterite for age: it’s almost always tenía veinte años, not tuve veinte años, because age is a state, not an event.
- Forgetting that weather and time descriptions default to imperfect: Eran las tres (it was three o’clock), not fueron las tres.
- Confusing supe and sabía: if you’re describing the moment you learned something, use supe; if you already knew it beforehand, use sabía.
Frequently asked questions
What’s the difference between preterite and imperfect?
The preterite describes a completed action with a clear endpoint. The imperfect describes an ongoing, habitual, or background action with no defined endpoint in the story.
Do you use preterite or imperfect for “used to”?
Imperfect. “I used to eat” is comía, not comí.
Why does conocer change meaning in the preterite?
Because the preterite marks the start of a state. Conocía means you already knew someone; conocí marks the moment you started knowing them — in English, “met.”
How do you know which tense to use when telling a story?
Use the imperfect to set the scene and describe what was happening, then switch to the preterite for the specific events that move the story forward.
What’s the difference between “quise” and “quería”?
Quería means you wanted something as an ongoing state. Quise usually means you tried to do something at a specific moment — and no quise, in the negative, means you refused.
Is it “conocí” or “conocía” for meeting someone once?
Conocí, since meeting is a single, completed event that started a new state of knowing someone — the preterite marks that starting point.
Check your Spanish before you send it
Tense mistakes are some of the hardest to catch on your own because both forms are “correct Spanish” — just for different situations. corrector.co’s free Spanish checker flags the ones that don’t fit.
