The Past Tenses (Los Tiempos Pasados)

Understand the shifting timelines of Spanish through clear structures and specific triggers.

⭐️ The Golden Rule

Present Perfect

Hoy he hablado.

Todavía no he comido.

Simple Past

Ayer hablé.

Anoche comí.

Imperfect

Antes no hablaba.

Cuando era niño no comía.

Step 1

Present Perfect (Pretérito Perfecto)

Past actions connected to the present time frame window.

he / has / ha / hemos / habéis / han

+ (-ado / -ido)

Time Triggers

hoy esta semana este mes este año últimamente ya todavía no

Examples & Essential Irregulars

Hoy no he comido nada.

I haven't eaten anything today.

Esta semana he trabajado mucho.

I have worked a lot this week.

Ya he visto esa película.

I have already seen that movie.

Key Irregular Participles

  • • hecho (hacer)
  • • dicho (decir)
  • • visto (ver)
  • • puesto (poner)
  • • roto (romper)
  • • escrito (escribir)
  • • vuelto (volver)
  • • abierto (abrir)
  • • muerto (morir)
  • • cubierto (cubrir)
Step 2

Simple Past (Pretérito Indefinido)

Finished, completed actions at a completely specific point in past time.

Verb Endings

-é, -aste, -ó / -í, -iste, -ió

Time Triggers

ayer anoche la semana pasada el mes pasado el año pasado hace dos días

Examples & Crucial Irregulars

Ayer comí pasta.

Yesterday I ate pasta.

Anoche vi una película.

Last night I watched a movie.

La semana pasada viajé a Madrid.

Last week I traveled to Madrid.

High-Frequency Irregular Stems

  • • fui (ser/ir)
  • • tuve (tener)
  • • estuve (estar)
  • • hice (hacer)
  • • pude (poder)
  • • puse (poner)
  • • supe (saber)
  • • dije (decir)
  • • quise (querer)
  • • vine (venir)
Step 3

Imperfect (Pretérito Imperfecto)

Past habits, descriptive background context, or continuous states of being.

💡 Imperfect: 1 rule, and only 3 irregulars!!

The rule is absolute symmetry across regular verbs. There are only three exceptions in the entire language:

ser ➔ era
ir ➔ iba
ver ➔ veía

Time Triggers

antes cuando era niño cuando tenía 5 años siempre normalmente a menudo
ar verbs (e.g., hablar)

hablaba, hablabas, hablaba, hablábamos...

er / ir verbs (e.g., comer)

comía, comías, comía, comíamos...

Antes no comía carne.

Before, I didn't use to eat meat.

Antes no bebía leche.

Before, I didn't use to drink milk.

De niño jugaba al fútbol.

As a child, I used to play soccer.

Step 4

Past Perfect (Pluscuamperfecto)

An action that completely took place before another benchmark past event happened.

había... habían

+ (-ado / -ido)

Time Triggers

ya todavía no antes de cuando

Examples & Action Timelines

Ya había comido cuando llegaste.

I had already eaten when you arrived.

Había visto la película antes.

I had seen the movie before.

Quick Structural Side-by-Side Comparison

Verbo: Hablar (Speaking)

Present

Hablo español.

I speak Spanish.

Present Perfect

Hoy he hablado.

Today I have spoken.

Simple Past

Ayer hablé.

Yesterday I spoke.

Imperfect

Antes no hablaba.

Before, I didn't use to speak.

Past Perfect

Ya había hablado cuando llegaste.

I had already spoken when you arrived.

Verbo: Comer (Eating)

Present

No como carne.

I don't eat meat.

Present Perfect

Hoy no he comido nada.

Today I haven't eaten anything.

Simple Past

Ayer comí pasta.

Yesterday I ate pasta.

Imperfect

Antes no comía carne.

Before, I didn't use to eat meat.

Past Perfect

Ya había comido cuando llegaste.

I had already eaten when you arrived.

Deep Dive