The Past Tenses (Los Tiempos Pasados)
Understand the shifting timelines of Spanish through clear structures and specific triggers.
⭐️ The Golden Rule
Hoy he hablado.
Todavía no he comido.
Ayer hablé.
Anoche comí.
Antes no hablaba.
Cuando era niño no comía.
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
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)
Simple Past (Pretérito Indefinido)
Finished, completed actions at a completely specific point in past time.
Verb Endings
-é, -aste, -ó / -í, -iste, -ió
Time Triggers
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)
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:
Time Triggers
hablaba, hablabas, hablaba, hablábamos...
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.
Past Perfect (Pluscuamperfecto)
An action that completely took place before another benchmark past event happened.
había... habían
+ (-ado / -ido)
Time Triggers
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)
Hablo español.
I speak Spanish.
Hoy he hablado.
Today I have spoken.
Ayer hablé.
Yesterday I spoke.
Antes no hablaba.
Before, I didn't use to speak.
Ya había hablado cuando llegaste.
I had already spoken when you arrived.
Verbo: Comer (Eating)
No como carne.
I don't eat meat.
Hoy no he comido nada.
Today I haven't eaten anything.
Ayer comí pasta.
Yesterday I ate pasta.
Antes no comía carne.
Before, I didn't use to eat meat.
Ya había comido cuando llegaste.
I had already eaten when you arrived.
Deep Dive
Spanish Present Perfect vs Simple Past
Mastering open time boundaries vs completely sealed past actions.
Simple Past Irregular Verbs
Drilling deep mutations like tener ➔ tuve, estar ➔ estuve, and ser/ir ➔ fui.
Where to Use Spanish Imperfect
Painting a picture in the past: age, weather, emotions, and continuous timelines.
Comía vs Comería
Stop getting confused between past descriptive habits and potential conditional statements.
Quiz: Pretérito vs Perfecto
Test your ability to choose between finished past actions and open time frames.
Top 10 Preterite Irregulars
Visual charts and color-coded patterns for the most common irregular past tense verbs.
Ultimate Past Tenses Quiz
Challenge yourself with mixed timeline exercises: Preterite, Perfect, and Imperfect.