Pretérito vs imperfecto: the question to ask instead
Use the pretérito for a completed event — it happened, it finished, you can count it. Use the imperfecto for the background: what used to happen, what was going on, what things were like. Ask "am I telling you what happened, or what it was like?" and the tense follows.
Draft copy. Every claim needs a native-speaker check before publishing — the byline is what makes this citable, so it has to be earned.
Why translation cannot help you
I ate is one English form. It covers comí and comía, which mean different things, so there is no English sentence you can check your answer against. This is the single most common reason a B1 learner stalls: the rule they are using is “which one sounds right”, and both sound right.
Replace it with a question.
Am I telling you what happened, or what it was like?
What happened → pretérito. What it was like → imperfecto.
The forms
Pretérito — regular.
| -ar (hablar) | -er / -ir (comer, vivir) | |
|---|---|---|
| yo | hablé | comí |
| tú | hablaste | comiste |
| él/ella/usted | habló | comió |
| nosotros | hablamos | comimos |
| ustedes/ellos | hablaron | comieron |
Imperfecto — regular, and there are only three irregular verbs in the whole tense: ser (era), ir (iba), ver (veía). That is the good news about this tense and it is worth saying out loud.
| -ar | -er / -ir | |
|---|---|---|
| yo | hablaba | comía |
| tú | hablabas | comías |
| él/ella/usted | hablaba | comía |
| nosotros | hablábamos | comíamos |
| ustedes/ellos | hablaban | comían |
Note hablaba is both yo and él. Context or a pronoun sorts it out, which is one of the few places the pronoun is not optional.
The four jobs of the imperfecto
Almost every imperfecto in real speech is doing one of these.
1. What used to happen. Habits, repeated action, no endpoint. Cuando era chico, iba a Chincha todos los veranos.
2. What was going on when something else happened. The scene; the pretérito is the interruption. Yo cocinaba cuando llegó mi hermana.
3. Description. How things, people and places were. La casa era grande y tenía un patio. Ella estaba cansada.
4. Time, age and weather in the past. Eran las tres. Tenía veinte años. Hacía frío.
Everything else — an event, a sequence, a thing that happened and then stopped — is pretérito.
The pairing that makes it click
Most real sentences use both, and they are doing different jobs in the same sentence.
- Cuando salí de la casa, llovía. — I left (event) while it was raining (background).
- Estaba viendo tele y sonó el teléfono. — I was watching (scene), the phone rang (event).
- De chico jugaba fútbol todos los días, hasta que me rompí la pierna. — years of habit, one event that ended it.
Read those aloud a few times. The shape — background in imperfecto, event in pretérito — is the most common sentence pattern in spoken Spanish past-tense narration, and once you hear it you will hear it constantly.
The verbs that change meaning
Six or seven verbs mean something different in each tense. These are worth learning as pairs, not deriving.
| Verb | Pretérito | Imperfecto |
|---|---|---|
| saber | found out | knew |
| conocer | met (for the first time) | knew, was acquainted with |
| querer | tried to, wanted and acted | wanted |
| no querer | refused | did not want |
| poder | managed to | was able to, could |
| tener | got, received | had |
| haber (había/hubo) | there was (an event) | there was (a state) |
So supe que se casó is “I found out she got married”, and sabía que se casó is “I knew she had got married”. Both are correct sentences about completely different situations.
The Lima footnote
Peru uses the pretérito where Spain would often use the present perfect. ¿Ya almorzaste? — not ¿ya has almorzado? If you learned Spanish from European material, this is the single biggest adjustment, and it makes your Spanish sound local immediately, because you are simply using one fewer tense.
The present perfect is not wrong here, it is just much less frequent.
Practise
Pick the tense:
- Ayer ___ (ir) al mercado.
- Cuando ___ (ser) niña, ___ (vivir) en Barranco.
- ___ (estar) durmiendo cuando ___ (llamar).
- Anoche ___ (conocer) a su mamá.
- La combi ___ (estar) llena, así que ___ (tomar) un taxi.
→ 1 fui · 2 era, vivía · 3 Estaba, llamó · 4 conocí (met her) · 5 estaba, tomé.
If number 5 felt like a judgement call: the bus being full is the state, taking the taxi is the event. That is the pattern again.
Related
- Ser vs estar: the rule that actually works — the same kind of problem one level earlier
- In Peru, “de repente” means maybe
Topics The past
What happened, or what it was like?
Eight sentences where both tenses sound fine in English. Ask the question from the lesson and the tense falls out on its own.
-
1Yo ___ cuando llegó mi hermana. (I was in the middle of cooking; she arrived.)
Answer
cocinaba — *Cocinaba* — the cooking is the scene, *llegó* is the event that cuts into it. *Cociné* would make the cooking a finished event too, and then nothing interrupts anything.
-
2De chico ___ a Chincha todos los veranos.
Answer
iba — *Iba* — *todos los veranos* is a habit with no endpoint, which is job one of the imperfecto. *Fui* would count it as a single trip.
-
3Ayer ___ al mercado y ___ palta.
Answer
fui, compré — Two events in a sequence, both finished, both yesterday — pretérito for each. *Ayer* is the giveaway: it fences the action off with a start and an end.
-
4Which one means “I found out she got married”?
Answer
Supe que se casó. — *Supe* is the moment the news reached you — *saber* in the pretérito means found out. *Sabía que se casó* says you already knew, which is a different story.
-
5Which one means “she refused to come”?
Answer
No quiso venir. — *No quiso* is a refusal — a decision taken and acted on. *No quería* only reports how she felt about it, and she may well have come anyway.
-
6Anoche ___ a la mamá de Luis. (You had never met her before.)
Answer
conocí — *Conocer* in the pretérito means met for the first time, and that is exactly what happened last night. *Conocía a la mamá de Luis* means you already knew her.
-
7___ las tres cuando sonó el teléfono.
Answer
Eran — Telling the time in the past is always imperfecto, and it is plural because *las tres* is plural. The ringing phone is the event; the hour is the background.
-
8A friend in Lima asks whether you have had lunch yet. She says:
Answer
¿Ya almorzaste? — Peru uses the pretérito where Spain reaches for the present perfect. *¿Ya has almorzado?* is not wrong, it just marks you as having learned your Spanish in Europe.