Free Ebook cover Spanish Verb Mastery Through Patterns: Tenses, Moods, and High-Frequency Structures

Spanish Verb Mastery Through Patterns: Tenses, Moods, and High-Frequency Structures

New course

15 pages

Preterite vs Imperfect: Decision Rules for Past Narration and Description

Capítulo 4

Estimated reading time: 10 minutes

+ Exercise

Why Spanish Has Two Main Past Tenses for Storytelling

Spanish commonly uses two simple past tenses to talk about completed time in the past: the pretérito (preterite) and the imperfecto (imperfect). They are not interchangeable “two ways to say the past.” They divide labor: one tense moves the story forward with events, and the other builds the background with descriptions, ongoing situations, and repeated actions.

A useful mental model is foreground vs background. The preterite is the foreground: the sequence of actions that happened and advanced the timeline. The imperfect is the background: what was going on, what used to happen, what things were like, and what was happening when another event occurred.

Decision Rules: A Practical Flow for Choosing Preterite or Imperfect

When you are narrating in the past, you can decide quickly by asking a small set of questions. Use this as a step-by-step checklist.

Step 1: Are you presenting an event as completed and bounded?

If you are treating the action as a completed whole (with a clear endpoint, explicit or implied), choose preterite.

  • Preterite: Ayer llegué tarde. (I arrived late yesterday.)
  • Preterite: El lunes compramos un coche. (On Monday we bought a car.)

Signals that often push you toward preterite: a specific time marker (ayer, anoche, el lunes, en 2019), a sequence of actions, or a “one-time” framing.

Continue in our app.

You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.

Or continue reading below...
Download App

Download the app

Step 2: Are you describing a situation in progress, a habit, or background context?

If you are describing what was ongoing, habitual, or setting the scene, choose imperfect.

  • Imperfect (ongoing): Estaba cansado. (I was tired.)
  • Imperfect (habit): De niño, jugaba en la calle. (As a child, I used to play in the street.)
  • Imperfect (scene): Hacía frío y llovía. (It was cold and it was raining.)

Step 3: Are you answering “what happened?” or “what was it like/what was going on?”

This question is surprisingly reliable.

  • What happened? → preterite: Sonó el teléfono. (The phone rang.)
  • What was going on? → imperfect: Sonaba música. (Music was playing.)
  • What was it like? → imperfect: La casa era grande. (The house was big.)

Step 4: Is there an interruption pattern (ongoing action + sudden event)?

A classic narration structure is: imperfect for the ongoing background action + preterite for the interrupting event.

  • Yo leía cuando sonó el teléfono. (I was reading when the phone rang.)
  • Estudiábamos y de repente se fue la luz. (We were studying and suddenly the power went out.)

In this pattern, the imperfect paints the “in progress” state; the preterite marks the event that cuts in and changes the situation.

Step 5: Are you stating a change of state, start/end, or result?

Changes of state and “boundary” verbs often appear in preterite because they present a transition as completed.

  • Me dormí a las once. (I fell asleep at 11.)
  • Se enojó conmigo. (He got angry with me.)
  • Empezó a llover. (It started to rain.)
  • Terminamos el proyecto. (We finished the project.)

Compare with imperfect for the ongoing state:

  • Dormía cuando llegaste. (I was asleep/was sleeping when you arrived.)
  • Estaba enojado. (He was angry.)

Core Uses of the Preterite (Foreground Actions)

1) Completed events in a sequence

Preterite is the default for a chain of events that move time forward.

Me levanté, me duché, desayuné y salí de casa. (I got up, showered, had breakfast, and left the house.)

Notice how each verb is a discrete completed action. This is the “timeline” of the story.

2) A single event viewed as a whole

Even if the action took time, if you frame it as a complete unit, you use preterite.

  • Viví en Lima dos años. (I lived in Lima for two years.)
  • Estudié toda la noche. (I studied all night.)

The duration is not the key; the key is whether the speaker treats it as bounded and complete.

3) Specific moments and “one-time” occurrences

  • Una vez vi a un actor famoso. (Once I saw a famous actor.)
  • El sábado conocimos a sus padres. (On Saturday we met his parents.)

Core Uses of the Imperfect (Background, Habit, Description)

1) Ongoing actions without a stated endpoint

Imperfect is used when you do not focus on the beginning or end, but on the ongoing nature.

  • Trabajaba mucho. (I was working a lot / I used to work a lot.)
  • La gente caminaba por el parque. (People were walking through the park.)

2) Habitual actions and routines

Imperfect often corresponds to “used to” or “would” (habitual) in English.

  • Cuando era niño, íbamos a la playa cada verano. (When I was a child, we used to go to the beach every summer.)
  • Los domingos mi abuela hacía paella. (On Sundays my grandmother would make paella.)

3) Descriptions: weather, time, age, physical/emotional states

Imperfect is common for setting the scene: what things were like.

  • Eran las ocho y hacía calor. (It was eight o’clock and it was hot.)
  • La calle estaba vacía. (The street was empty.)
  • Tenía veinte años. (I was twenty years old.)
  • Me sentía nervioso. (I felt nervous / I was feeling nervous.)

These are not presented as “events” but as conditions in the background.

Meaning Changes: Same Verb, Different Tense, Different Message

Some verbs change meaning depending on whether you use preterite (a change/completion) or imperfect (a state/ongoing). This is not a separate grammar rule; it is the same foreground/background logic applied to verbs that can be either states or transitions.

Querer

  • Imperfect: Quería ayudarte. (I wanted to help you / I was wanting to help you.)
  • Preterite: Quise ayudarte. (I tried to help you / I wanted to help you [at that moment, with an implied outcome or attempt].)

Poder

  • Imperfect: No podía dormir. (I couldn’t sleep [ongoing difficulty].)
  • Preterite: No pude dormir. (I couldn’t sleep [that time; result: I did not manage to sleep].)

Saber / Conocer

  • Imperfect: Sabía la respuesta. (I knew the answer [state].)
  • Preterite: Supe la respuesta. (I found out the answer / I learned the answer.)
  • Imperfect: Conocía a Marta. (I knew Marta / I was acquainted with Marta.)
  • Preterite: Conocí a Marta. (I met Marta.)

Tener

  • Imperfect: Tenía un coche. (I had a car.)
  • Preterite: Tuve un problema. (I had a problem / I ran into a problem.)

Estar

  • Imperfect: Estaba en casa. (I was at home [background location].)
  • Preterite: Estuve en casa. (I stayed/was at home [for a specific time, bounded].)

Practical Narration Templates You Can Reuse

To build fluent past narration, it helps to reuse high-frequency structures. The goal is not to memorize isolated rules, but to apply a repeatable decision process while speaking or writing.

Template 1: Scene-setting + event sequence

Imperfect for the scene, then preterite for the events.

Era de noche y llovía. Yo caminaba rápido por la calle. De repente, escuché un ruido, miré atrás y vi a un perro. Me asusté, pero luego me reí.

Notice: era, llovía, caminaba = background; escuché, miré, vi, me asusté, me reí = events.

Template 2: Ongoing action interrupted by a completed event

Estaba cocinando cuando llegó mi hermana. Hablábamos de trabajo cuando se rompió el vaso.

Use this whenever you want to express “was doing X when Y happened.”

Template 3: Habit in the past + one exception event

Imperfect for the routine; preterite for the exception that stands out.

Siempre tomábamos café después de comer, pero ayer tomamos té porque no había café.

Template 4: Background description + key discovery

La oficina era pequeña y estaba muy silenciosa. Buscaba el documento y no lo encontraba. Entonces abrí el cajón y lo encontré.

Imperfect describes the setting and the ongoing search; preterite marks the decisive actions and result.

Time Expressions: Helpful, But Not Absolute

Time expressions can guide you, but they do not mechanically force one tense. They influence how you frame the action.

Expressions that often pair with preterite (bounded)

  • ayer, anoche, anteayer
  • el lunes, el año pasado, en 2010
  • una vez, de repente, entonces
  • por fin, finalmente

Expressions that often pair with imperfect (habitual/background)

  • siempre, a menudo, normalmente
  • todos los días, cada verano
  • mientras, cuando (meaning “while”)
  • de niño, en aquella época

But you can still choose based on meaning. Compare:

  • Siempre fui puntual. (I was always punctual [viewed as a complete trait over a finished period, often implying “back then, in that phase.”])
  • Siempre era puntual. (I was always punctual [descriptive habit/trait, not framed as a closed period].)

Both can be possible depending on what you mean: a closed chapter of life vs a general background trait.

Common Trouble Spots and How to Decide

“When” clauses: cuando can trigger either tense

Cuando does not automatically mean preterite or imperfect. Decide whether the clause describes background (imperfect) or a completed event (preterite).

  • Background time frame: Cuando era estudiante, trabajaba los fines de semana. (When I was a student, I worked weekends.)
  • Completed event: Cuando llegué, ya se fueron. (When I arrived, they had already left.)

Duration phrases: “for X time” can be either

Duration does not automatically mean imperfect. If the duration is presented as a completed block, preterite is common.

  • Preterite (completed block): Vivimos allí cinco años. (We lived there for five years [and then we left].)
  • Imperfect (background/ongoing): Vivíamos allí y no queríamos mudarnos. (We were living there and we didn’t want to move.)

Descriptions that become events

Sometimes a description can be reframed as a change, which pushes you to preterite.

  • Imperfect (state): Estaba enfermo. (He was sick.)
  • Preterite (change): Estuvo enfermo dos semanas. (He was sick for two weeks [bounded episode].)

Mini-Algorithm: Convert a Present Story into Past with Correct Tense Choices

If you have a story in your head, you can systematically assign tenses.

Step-by-step method

  • 1) List the “scene” elements: weather, time, setting, ongoing states, habitual context. Mark these as imperfect candidates.
  • 2) List the “events”: actions that happen once, start/end something, cause a change, or move the plot. Mark these as preterite candidates.
  • 3) Identify interruptions: choose imperfect for the action in progress and preterite for the interruption.
  • 4) Check verbs with meaning shifts (e.g., poder, querer, saber, conocer, tener, estar): decide whether you mean state (imperfect) or result/change (preterite).
  • 5) Read your narration and ask: “Does this sentence advance the timeline?” If yes, preterite. If it paints the background, imperfect.

Worked example

Idea: “It was raining. I was driving. I saw an accident. I stopped and called the police. People were shouting.”

Llovía y yo conducía por la autopista. De repente vi un accidente. Paré el coche y llamé a la policía. La gente gritaba y algunos ayudaban a los heridos.

Background: llovía, conducía, gritaba, ayudaban. Events: vi, paré, llamé.

Practice Sets: Choose the Tense Based on the Decision Rules

Use these to test your decision process. Try to justify each choice with one of the rules above (completed event, background description, habit, interruption, change of state).

Set A: Fill in with preterite or imperfect

  • 1) Mientras yo ________ (leer), mi amigo ________ (entrar) en la habitación.
  • 2) De niño, ________ (tener) miedo a la oscuridad.
  • 3) Ayer ________ (tener) una reunión importante.
  • 4) La casa ________ (ser) vieja y ________ (estar) en una calle tranquila.
  • 5) ________ (llover) cuando ________ (salir) de casa.

Set B: Same verb, different meaning

  • 1) No ________ (poder) abrir la puerta durante diez minutos. (ongoing struggle)
  • 2) No ________ (poder) abrir la puerta y me fui. (result: didn’t manage)
  • 3) ________ (conocer) a su hermano en la fiesta. (meeting event)
  • 4) Ya ________ (conocer) a su hermano. (prior acquaintance)

Answer key with brief reasoning

  • A1: leía (ongoing) / entró (interrupting event)
  • A2: tenía (habitual/background state)
  • A3: tuve (one-time event: “had a meeting”)
  • A4: era (description) / estaba (location/state description)
  • A5: llovía (background) / salí (completed event)
  • B1: podía (ongoing inability)
  • B2: pude (result: didn’t manage)
  • B3: conocí (met)
  • B4: conocía (knew)

Now answer the exercise about the content:

In the narration pattern ongoing action plus sudden interruption, which pairing best follows the tense decision rules?

You are right! Congratulations, now go to the next page

You missed! Try again.

In an interruption pattern, the imperfect sets the background action in progress, and the preterite marks the completed event that cuts in and changes the situation.

Next chapter

Preterite Pattern Sets: Common Irregulars, Spelling Changes, and Sound-Based Rules

Arrow Right Icon
Download the app to earn free Certification and listen to the courses in the background, even with the screen off.