Preterite vs Imperfect Chunks: 6 Patterns That Make It Click

The two Spanish past tenses aren't about time — they're about how you frame an event. These chunks show you the difference.

Why Preterite vs Imperfect Isn't About Time

Both the preterite and the imperfect refer to the past. The difference isn't when something happened — it's how the speaker frames it.

The preterite presents an event as a completed, bounded unit. The imperfect presents it as a background state, an ongoing situation, or a repeated habit. Once that framing distinction clicks, the tense choice starts to feel intuitive rather than arbitrary.

These chunk patterns are the fastest path to that intuition.


Pattern 1: Cuando era niño/a — Setting a childhood scene

One of the most natural entry points into the imperfect. When you describe what things were like in the past — repeated habits, states, ongoing situations — the imperfect is the default.

  • Cuando era niño, vivíamos en el campo. — When I was a child, we lived in the countryside.
  • Cuando era pequeña, me encantaban los dinosaurios. — When I was little, I loved dinosaurs.
  • De niño, siempre llegaba tarde al colegio. — As a kid, I always arrived late to school.

Chunk to learn: Cuando era + [noun/adjective], + [imperfect]


Pattern 2: De repente + preterite — The event that breaks the scene

In storytelling, the imperfect sets the background scene and the preterite punctures it with a specific event. De repente ("suddenly") is the clearest signal that a preterite event is coming.

  • Estaba durmiendo cuando de repente sonó el teléfono. — I was sleeping when suddenly the phone rang.
  • Todo iba bien y de repente empezó a llover. — Everything was going fine and suddenly it started to rain.
  • De repente se cortó la luz. — Suddenly the power went out.

Chunk to learn: [Imperfect background] + de repente + [preterite event]


Pattern 3: Solía + infinitive — Past habits

Soler in the imperfect is the most explicit way to signal a repeated past habit — equivalent to "used to" in English. It always uses the imperfect and never the preterite.

  • Solía ir al gimnasio tres veces a la semana. — I used to go to the gym three times a week.
  • Solíamos cenar juntos los domingos. — We used to have dinner together on Sundays.
  • ¿Solías leer mucho de niño? — Did you used to read a lot as a kid?

Chunk to learn: Solía/Solíamos + [infinitive] (repeated past habit)


Pattern 4: Ayer + preterite — A specific completed event

Time markers like ayer, el lunes, la semana pasada, and hace dos años frame an event as a bounded, completed unit — which pulls the preterite. These are the clearest contextual triggers for the preterite.

  • Ayer llamé a mi madre. — Yesterday I called my mother.
  • El lunes firmamos el contrato. — On Monday we signed the contract.
  • Hace dos años viví en Buenos Aires. — Two years ago I lived in Buenos Aires.

Chunk to learn: Ayer / El [day] / Hace [time] + [preterite]


Pattern 5: Era + description vs Fue + event

The verb ser illustrates the distinction especially clearly. Era (imperfect) describes what someone or something was like. Fue (preterite) marks a specific event or moment.

  • Era un hombre muy tranquilo. — He was a very calm man. (description)
  • Fue una sorpresa enorme. — It was a huge surprise. (event/reaction)
  • La película era aburrida, pero la actuación fue increíble. — The film was boring, but the acting was incredible.

Chunk to learn: Era + [description] vs Fue + [bounded event/reaction]


Pattern 6: Llevaba + time + gerund — Duration in the past

To say how long something had been going on at a point in the past, Spanish uses llevar in the imperfect + a gerund. It's the past counterpart to the present llevo + gerund construction.

  • Llevaba dos horas esperando cuando llegó. — I had been waiting two hours when he arrived.
  • Llevaban años sin hablarse. — They hadn't spoken to each other in years.
  • ¿Cuánto llevabas estudiando antes del examen? — How long had you been studying before the exam?

Chunk to learn: Llevaba + [time] + [gerund] (duration up to a past point)


The Frame, Not the Clock

The key insight: both tenses can refer to the same moment in time. What changes is the frame. Vivía en Madrid (I was living in Madrid — background) vs Viví en Madrid (I lived in Madrid — completed chapter). Same city, same period, different framing.

Once you internalize that distinction through chunk exposure — de repente pulling preterite, solía pulling imperfect, era for description vs fue for event — the tense choice will start to feel right without analysis.

This post is part of the Spanish Chunk Series — a growing collection of chunk patterns for natural Spanish.