Spanish grammar · Intermediate

Preterite vs. Imperfect: 50+ Examples That Make It Click

Preterite (fui, hablé, comí) = completed past actions with clear beginning / end. Imperfect (iba, hablaba, comía) = ongoing, repeated, or background past actions. This page gives 50+ contrastive examples organized by use case.

Ayer fui al cine. Cuando era niño, iba todos los domingos.

Yesterday I went to the movies. When I was a kid, I used to go every Sunday.

What it is

Spanish has two past tenses with different jobs. Preterite = completed action, single event, sequence, change. Imperfect = ongoing, repeated, background, description. Both translate as past tense in English, but Spanish forces you to pick.

Ayer fui al cine (preterite, single completed event yesterday). Cuando era niño, iba al cine los domingos (imperfect, repeated childhood habit).

How to spot it

Time markers help: ayer, el lunes, en 1995, una vez → preterite. siempre, todos los días, cuando era niño, mientras → imperfect. Description / setting / age / weather / time → usually imperfect. Single event with start / end → preterite.

  • Fui ayer. — I went yesterday.
  • Iba todos los días. — I used to go every day.
  • Tenía 10 años. — I was 10.

The two tenses often appear in the same sentence: imperfect sets the scene, preterite advances the action. Estaba leyendo cuando sonó el teléfono = I was reading when the phone rang.

Preterite vs. Imperfect Examples Quick Reference

Preterite vs. imperfect cheat sheet

UsePreteriteImperfect
Completed actionFui al gym ayer(not used)
Habit / repeated(not used)Iba al gym todos los días
Background description(not used)Hacía frío. Yo tenía 20 años.
Single eventLlegó a las 8(not used)
SequenceLlegué, comí, me fui(not used)
Interrupted action(not used)Yo dormía cuando...
Time / age in past(not used)Eran las 3. Tenía 20.
Mental / emotional state(not usually)Estaba contento. Sabía la verdad.

Common Preterite vs. Imperfect Examples Examples in Spanish

Preterite vs. imperfect: side by side:

Single Completed Event (Preterite)

Ayer fui al cine.
Yesterday I went to the movies.
Comí pizza anoche.
I ate pizza last night.
Mi hermano nació en 1995.
My brother was born in 1995.
Visité Madrid el verano pasado.
I visited Madrid last summer.
Terminé el libro la semana pasada.
I finished the book last week.
Llegamos a las ocho.
We arrived at eight.
Conocí a María en la fiesta.
I met María at the party.

Single events with clear beginning and end use preterite. Time markers (ayer, el verano pasado, anoche, en 1995) signal preterite.

Habit / Repeated Past Action (Imperfect)

Cuando era niño, jugaba al fútbol todos los días.
As a kid, I played soccer every day.
Mi abuela cocinaba los domingos.
My grandma used to cook on Sundays.
Siempre íbamos a la playa en verano.
We always used to go to the beach in summer.
Estudiaba mucho en la universidad.
I studied a lot in college.
Visitábamos a mis tíos cada Navidad.
We used to visit my uncles every Christmas.
De niño, comía pan con chocolate todas las tardes.
As a kid, I ate bread with chocolate every afternoon.
Mis padres me llevaban al parque los fines de semana.
My parents took me to the park on weekends.

Habitual / repeated actions in the past use imperfect. Time markers like siempre, todos los días, cada año, cuando era niño signal imperfect.

Background Description (Imperfect)

Hacía frío esa noche.
It was cold that night.
La casa era grande y blanca.
The house was big and white.
María tenía el pelo largo.
María had long hair.
Eran las tres de la tarde.
It was 3 PM.
Yo tenía 20 años cuando me mudé.
I was 20 when I moved.
Estábamos cansados.
We were tired.
El parque estaba lleno de gente.
The park was full of people.

Description, setting, age, time, weather, emotional / mental state in the past use imperfect. Imperfect 'paints the scene.'

Interrupted Action (Imperfect + Preterite)

Estaba leyendo cuando sonó el teléfono.
I was reading when the phone rang.
Dormía cuando llegaron mis amigos.
I was sleeping when my friends arrived.
Caminábamos por el parque cuando empezó a llover.
We were walking through the park when it started to rain.
Cocinaba cuando se fue la luz.
I was cooking when the power went out.
Hablábamos cuando él entró.
We were talking when he came in.
Mientras estudiaba, mi hermano vio la TV.
While I studied, my brother watched TV.
Cuando era niño, conocí a mi mejor amigo.
When I was a kid, I met my best friend.

Imperfect describes the ongoing action / setting; preterite interrupts with a single event. Common structure: imperfect + cuando + preterite.

Sequence of Events (All Preterite)

Llegué, comí, y me fui.
I arrived, ate, and left.
Se levantó, se duchó, y desayunó.
He got up, showered, and had breakfast.
Compré el boleto, subí al tren, y leí un libro.
I bought the ticket, got on the train, and read a book.
Abrió la puerta, vio al perro, y sonrió.
He opened the door, saw the dog, and smiled.
Cocinó la cena, la sirvió, y comió con su familia.
She cooked dinner, served it, and ate with her family.
Estudié, me bañé, y dormí.
I studied, bathed, and slept.
Llegamos, saludamos, y nos sentamos.
We arrived, said hello, and sat down.

When listing past events in order (a sequence / chain), each one uses preterite. The actions advance the narrative.

Same Verb, Both Tenses (Different Meaning)

Conocí a María. (I met her, first time)
I met María.
Conocía a María. (I knew her, ongoing)
I knew María.
Supe la verdad ayer. (I found out)
I found out the truth yesterday.
Sabía la verdad. (I knew it ongoing)
I knew the truth.
Pude hacerlo. (I managed to do it)
I managed to do it.
Podía hacerlo. (I had the ability)
I could do it.
Quise llamar. (I tried to call)
I tried to call.
Quería llamar. (I wanted to call, ongoing)
I wanted to call.

Some verbs change meaning between preterite and imperfect. Preterite captures the moment / change; imperfect describes ongoing state. This is a key intermediate-advanced distinction.

Decision Tree: Preterite or Imperfect?

Was It a Single, Completed Event? Preterite

If the action has a clear beginning and end in the past (ayer fui, llegamos a las 8, comí ayer), use preterite. Time markers like ayer, anoche, el lunes, en 1995, una vez signal preterite.

Single completed event = preterite.

Use preterite.

One event = preterite.

Was It Repeated / Habitual? Imperfect

If the action happened repeatedly or habitually in the past (todos los días, siempre, cada año, cuando era niño), use imperfect. The imperfect captures 'used to' / 'would' habitually.

Habit = imperfect.

Use imperfect.

Habit = imperfect.

Are You Describing the Scene? Imperfect

Description, background, setting, weather, time, age, mental / emotional state in the past use imperfect. Era de noche. Hacía frío. Yo tenía 20 años.

Description = imperfect.

Painting the scene.

Description = imperfect.

Combined: Imperfect Sets Scene, Preterite Advances Plot

In narratives, imperfect describes the ongoing background, preterite delivers the events that move the story forward. Yo caminaba (background) cuando vi (event) un perro. The interplay creates natural storytelling.

Yo caminaba cuando vi un perro.

Background + event.

Background = imp, event = pret.

Common Mistakes with Preterite vs. Imperfect Examples

Incorrect: Ayer iba al cine. — Yesterday I went to the movies.

Correct: Ayer fui al cine. — Yesterday I went to the movies.

Ayer + single completed event = preterite (fui). Imperfect (iba) would mean 'used to go' which doesn't fit 'yesterday' (one specific completed event).

Incorrect: Cuando era niño, fui al parque todos los días. — When I was a kid, I went to the park every day.

Correct: Cuando era niño, iba al parque todos los días. — When I was a kid, I went to the park every day.

Todos los días = habitual action → imperfect. Preterite (fui) would mean 'I went' one specific time, contradicting 'every day.'

Incorrect: Estaba leyendo cuando el teléfono sonaba. — I was reading when the phone rang.

Correct: Estaba leyendo cuando el teléfono sonó. — I was reading when the phone rang.

Imperfect (estaba leyendo) sets the ongoing background. The phone ring is a single completed event interrupting the background → preterite (sonó). Classic 'imperfect + cuando + preterite' pattern.

Verbs That Change Meaning

Preterite vs. Imperfect of Tricky Verbs

Some verbs (conocer, saber, poder, querer) change meaning between preterite and imperfect. Preterite captures the moment / change; imperfect describes ongoing state.

Conocí (I met) / conocía (I knew, ongoing)
First meeting vs. ongoing acquaintance.
Supe (I found out) / sabía (I knew)
Moment of discovery vs. ongoing knowledge.
Pude (I managed, did it) / podía (I had the ability)
Succeeded vs. was able.
Quise (I tried, attempted) / quería (I wanted, ongoing)
Tried vs. desired.
No quise ir (I refused) / no quería ir (I didn't want to go)
Refusal vs. lack of desire.
Tuve que ir (I had to and did) / tenía que ir (I was supposed to)
Forced + did vs. was supposed to.

Memorize these pairs. They're tested constantly and capture a deep aspect distinction: preterite for moment / change, imperfect for ongoing state.

Preterite vs. Imperfect Examples FAQs

What's the difference between preterite and imperfect?
Preterite = completed past actions with clear start / end (ayer fui, llegamos). Imperfect = ongoing / repeated / background past actions (cuando era niño, iba todos los días, hacía frío). Both translate as past tense in English.
How do I know when to use which?
Ask: single completed event = preterite. Habit / repeated / ongoing description = imperfect. Time markers help: ayer / anoche / el lunes → preterite. siempre / todos los días / cuando era niño → imperfect. Description, age, time, weather → imperfect.
Can preterite and imperfect appear in the same sentence?
Yes, and they often do. Imperfect sets the background; preterite delivers the event. Estaba leyendo (imperfect, background) cuando sonó (preterite, event) el teléfono.
Why do verbs like conocer and saber change meaning?
Preterite captures the moment / change; imperfect captures the ongoing state. Conocí a María = I met her (the first meeting). Conocía a María = I knew her (ongoing acquaintance). Supe la verdad = I found out. Sabía la verdad = I knew it.
How can I master preterite vs. imperfect?
Read past-tense narratives in Spanish and notice the pattern. Drill contrastive pairs (single event vs. habit). Practice with images: describe a scene (imperfect) and then say what happened (preterite). Parrot's videos show real past-tense stories.