Preterite vs Imperfect in Spanish: When to Use Each
Spanish 2–3 / AP Spanish · 12 flashcards · 7 quiz questions · updated 2026-08-19
Both tenses talk about the past, so English gives you no help choosing. The question Spanish asks is different: did the action have a boundary?
Preterite frames an action as complete — it started, it ended, it is a point on the timeline. Imperfect leaves it open — it was going on, it used to happen, it was the background.
The core distinction
The two work together: the imperfect paints the scene, the preterite delivers the event. *Llovía cuando salí* — it was raining (background) when I left (event).
| Use the preterite for | Use the imperfect for | |
|---|---|---|
| A completed action | An ongoing or habitual action | |
| An action with a stated number of times or duration | Background description and setting | |
| A sequence of events in a story | Time, age, weather, feelings | |
| The beginning or end of something | An action interrupted by another |
Regular conjugations
| hablar (preterite) | hablar (imperfect) | |
|---|---|---|
| yo | hablé | hablaba |
| tú | hablaste | hablabas |
| él / ella / usted | habló | hablaba |
| nosotros | hablamos | hablábamos |
| vosotros | hablasteis | hablabais |
| ellos / ustedes | hablaron | hablaban |
- •-er and -ir verbs share endings in both tenses: comí, comiste, comió, comimos, comisteis, comieron / comía, comías, comía, comíamos, comíais, comían.
- •Only three verbs are irregular in the imperfect: ser (era), ir (iba), ver (veía). Learn those and the imperfect is done.
- •Accents matter: hablo (I speak) versus habló (he spoke) differ by one mark and one tense.
Trigger phrases
- •Preterite: ayer, anoche, la semana pasada, el año pasado, de repente, una vez, dos veces, entonces, por fin.
- •Imperfect: siempre, a menudo, cada día, todos los días, mientras, generalmente, de niño/a, mientras tanto.
- •Treat them as hints, not laws — *siempre* with a preterite is correct when the whole period is closed: *siempre fue mi amigo* (he was my friend, throughout a finished period).
Verbs that change meaning
| Verb | Preterite | Imperfect |
|---|---|---|
| saber | supe — I found out | sabía — I knew |
| conocer | conocí — I met (for the first time) | conocía — I knew, was acquainted with |
| querer | quise — I tried / no quise — I refused | quería — I wanted |
| poder | pude — I managed to / no pude — I failed to | podía — I was able to |
| tener | tuve — I got, I received | tenía — I had |
Two patterns worth drilling
- •Interruption: imperfect + cuando + preterite. *Estudiaba cuando sonó el teléfono.*
- •Two simultaneous ongoing actions: imperfect + mientras + imperfect. *Yo cocinaba mientras ella leía.*
- •Sequence of finished events: preterite throughout. *Me levanté, desayuné y salí.*
- •Age, time and weather as background: imperfect. *Tenía diez años. Eran las tres. Hacía frío.*
Common mistakes
- ✗Choosing by how long the action lasted. *Viví en México diez años* is preterite — the period is closed.
- ✗Using the preterite for age, time of day or weather when they set the scene.
- ✗Forgetting that ser and ir share the same preterite forms (fui, fuiste, fue…) — context disambiguates.
- ✗Translating 'was ...-ing' automatically as imperfect when the sentence reports a completed event.
- ✗Dropping accents, which silently changes the person and the tense.
Flashcards
Tap a card to reveal the answer.
Preterite in one line⌄
A completed action with a boundary — it started and finished.
Imperfect in one line⌄
Ongoing, habitual or descriptive past — no boundary.
The three irregular imperfect verbs⌄
ser (era), ir (iba), ver (veía).
supe vs sabía⌄
supe = I found out (a moment); sabía = I knew (a state).
conocí vs conocía⌄
conocí = I met for the first time; conocía = I was acquainted with.
no quise vs no quería⌄
no quise = I refused; no quería = I didn't want to.
pude vs podía⌄
pude = I managed to; podía = I was able to (capability).
Which tense for age?⌄
Imperfect: *Tenía diez años.*
Which tense for weather as background?⌄
Imperfect: *Hacía frío.*
Pattern for an interrupted action⌄
Imperfect + cuando + preterite: *Dormía cuando llegaron.*
Preterite of ir and ser⌄
Identical: fui, fuiste, fue, fuimos, fuisteis, fueron.
Why is *viví allí diez años* preterite?⌄
The ten-year period is finished and bounded, however long it lasted.
Practice quiz
Answer first, then open the explanation.
1. Choose: Ayer ___ (comer, yo) paella.
- A. comía
- B. comí
- C. comeré
- D. como
Show answer
B. comí
*Ayer* marks a finished event — preterite.2. Choose: Cuando era niño, ___ (jugar, yo) al fútbol todos los días.
- A. jugué
- B. jugaba
- C. juego
- D. jugaría
Show answer
B. jugaba
A habitual childhood action — imperfect.3. *Lo supe ayer* means:
- A. I knew it yesterday
- B. I found out yesterday
- C. I used to know it
- D. I will know it
Show answer
B. I found out yesterday
saber in the preterite marks the moment of finding out.4. Which sentence is correctly formed?
- A. Leía un libro cuando sonó el teléfono
- B. Leí un libro cuando sonaba el teléfono
- C. Leía un libro cuando sonaba el teléfono
- D. Leí un libro cuando sonó el teléfono
Show answer
A. Leía un libro cuando sonó el teléfono
The ongoing background goes in the imperfect and the interrupting event in the preterite.5. Which verb is irregular in the imperfect?
- A. hablar
- B. comer
- C. ir
- D. vivir
Show answer
C. ir
Only ser, ir and ver are irregular in the imperfect.6. *Eran las tres cuando llegamos.* Why is *eran* imperfect?
- A. Telling the time is background description
- B. It is a completed action
- C. It happened twice
- D. Time expressions are always imperfect in every tense
Show answer
A. Telling the time is background description
Clock time sets the scene, so it takes the imperfect; the arrival is the bounded event.7. *Viví en Madrid durante cinco años* uses the preterite because:
- A. Five years is a short period
- B. The period is completed and bounded
- C. Living is always preterite
- D. *Durante* always triggers the preterite
Show answer
B. The period is completed and bounded
Duration does not decide the tense; whether the period is closed does.
Turn your own lecture into this
Record the class, upload the slides, or paste a YouTube link — Almanac writes the notes, the flashcards and the quiz from your own course material, in 100+ languages.