Past Tenses

Past Tenses in Spanish

Spanish past tenses allow you to express actions and states that occurred in the past with precision and nuance. Each tense serves a specific purpose in communication.

1. Preterite (Pretérito)

  • Formation: Remove -ar/-er/-ir and add:
    • -ar verbs: -é, -aste, -ó, -amos, -asteis, -aron
    • -er/-ir verbs: -í, -iste, -ió, -imos, -isteis, -ieron
  • Example: hablar → hablé, comer → comí
  • Use when:
    • Action occurred at a specific time (“Ayer comí paella” – Yesterday I ate paella)
    • Action had a clear beginning and end (“Visité Madrid dos veces” – I visited Madrid twice)
    • Action occurred a specific number of times

2. Imperfect (Imperfecto)

  • Formation: Remove -ar/-er/-ir and add:
    • -ar verbs: -aba, -abas, -aba, -ábamos, -abais, -aban
    • -er/-ir verbs: -ía, -ías, -ía, -íamos, -íais, -ían
  • Example: hablar → hablaba, vivir → vivía
  • Use when:
    • Describing habitual past actions (“Caminaba a la escuela cada día” – I used to walk to school every day)
    • Setting the scene or providing background (“La casa era grande” – The house was big)
    • Describing age, time, or weather in the past
    • Expressing ongoing states or feelings

3. Present Perfect (Pretérito Perfecto)

  • Formation: Present tense of haber + past participle
    • Haber: he, has, ha, hemos, habéis, han
    • Past participle: -ar → -ado, -er/-ir → -ido
  • Example: hablar → he hablado, comer → has comido
  • Use when:
    • Action occurred in the recent past (“He comido hace poco” – I have just eaten)
    • Action has present relevance (“Esta semana he ido al gimnasio tres veces” – This week I have gone to the gym three times)
    • Time period hasn’t finished

4. Past Perfect (Pluscuamperfecto)

  • Formation: Imperfect of haber + past participle
    • Había, habías, había, habíamos, habíais, habían + past participle
  • Example: hablar → había hablado
  • Use when:
    • Action occurred before another past action (“Cuando llegué, ella ya se había ido” – When I arrived, she had already left)
    • Expressing “had done” something (“Nunca había visto algo así” – I had never seen anything like that)

5. Past Perfect Subjunctive (Pluscuamperfecto del Subjuntivo)

  • Formation: Past subjunctive of haber + past participle
    • Hubiera/hubiese + past participle
  • Example: estudiar → hubiera estudiado
  • Use when:
    • Expressing hypothetical past situations (“Si hubiera estudiado más, habría aprobado” – If I had studied more, I would have passed)
    • In “if” clauses about the past (“Ojalá hubiera viajado más” – I wish I had traveled more)

Putting It All Together

Here’s how different Spanish past tenses work together in context:

“Cuando era (imperfect) joven, vivía (imperfect) en Madrid. Un día, mientras caminaba (imperfect) por el parque, me encontré (preterite) con un viejo amigo. No lo había visto (past perfect) desde la universidad. Este año he viajado (present perfect) a Madrid tres veces para visitarlo.”

(When I was young, I lived in Madrid. One day, while I was walking through the park, I met an old friend. I hadn’t seen him since university. This year I have traveled to Madrid three times to visit him.)

This combination shows how:

  • Imperfect sets the scene and describes habitual actions
  • Preterite marks specific events
  • Past perfect refers to earlier events
  • Present perfect connects past actions to the present

Conclusion

Understanding Spanish past tenses enriches your ability to communicate in Spanish. While each tense has its specific rules and uses, remember that context is your best guide. The preterite and imperfect are your most frequently used tools, with other tenses adding layers of meaning and temporal relationships. With these tenses, you can narrate events, describe past experiences, and express complex thoughts about the past with precision and clarity.

Finally, Spanish teachers worth your time!

Experience the LingoToGo difference for yourself with a free week of unlimited lessons.

Expert teachers, raving students, guaranteed fun.

No credit card required. No obligation.

Free trial only available in the Americas and Europe. If you are in another region, you can sign up for one week of unlimited Spanish lessons for one dollar. Here’s the link to sign up for $1.