The Ultimate Guide to Spanish Past Tense Forms
There’s only so much you can say about the here and now. If you’ve tried to have more than a three-sentence conversation in Spanish, you’ve probably found yourself searching for a way to describe how long you’ve lived somewhere, where you lived in the past, what you studied in school, and perhaps how you chose to learn Spanish.
All of these important introductory facts about yourself require the usage of past tense in Spanish, but the question is which? Take a look at this potential conversation and try your hand at identifying the different forms of past tense.
–Hola, mucho gusto. ¿De dónde eres? (Hello, nice to meet you. Where are you from?)
–Nací en Utah, pero me mudé a Canadá cuando tenía doce años. (I was born in Utah, but I moved to Canada when I was twelve.)
–¡Wow, tu español es realmente bueno! (Wow, your Spanish is really good!)
–¡Gracias! He vivido aquí en España durante dos años. (Thank you! I have been living here in Spain for two years.)
–¿Cómo decidiste estudiar español? (How did you decide to study Spanish?)
–Bueno, estudié francés en Canadá durante cinco años. Habría seguido estudiando francés, pero la clase de francés no encajaba en mi horario, así que decidí probar español. (Well, I studied French in Canada for five years. I would have continued studying French, but the French class didn’t fit in my schedule, so I decided to try Spanish.)
Choosing and Using the Right Past Tense
As you likely know, Spanish verbs come in three categories (-ar, -ir, -er) and change (“conjugate”) according to who performed the action and when the action occurred. Though it requires a lot of memorization, conjugating Spanish verbs may in fact be easier than the other half of the task of describing the past. The difficult part is knowing which past tense is appropriate for the specific situation you want to describe. This guide provides short explanations of several types of past tenses, with links to longer guides to find out more about certain subtleties and exceptions.
Here’s a quick breakdown of which tenses are covered in this guide and their English equivalents.
|Tense/Form||Spanish Example||English Example|
|Preterite (Simple Past)||La fiesta terminó cuando se fue.||The party ended when he left.|
|Imperfect||Tomaba clases de violín.||I used to take violin classes.|
|Past Participle||Había escrito dos cartas.||I had written two letters.|
|Past Conditional||Te lo habría dicho, pero no me dejaste hablar.||I would have told you, but you didn’t let me speak.|
|Present Perfect||Guadalupe ha vivido en Colombia durante dos años.||Guadalupe has lived in Colombia for two years.|
|Imperfect Subjunctive||La profesora me pidió que hiciera los ejercicios.||The teacher asked me to do the exercises.|
|Past Perfect (Pluperfect)||Ya me había comido un taco cuando mi madre hizo la cena.||I had already eaten a taco when my mother made dinner.|
|Past Progressive||Estábamos haciendo los deberes.||We were doing our homework.|
Crossing the Finish Line: Preterite
Preterite is used to describe actions which have reached the finish line; that is, they have been completed in the past (are not continuous), are tied to a specific time period (such as a date), or occurred in a specific order.
To form the preterite in Spanish with regular verbs, remove the -ar, -ir, or -er and add the appropriate ending from the chart below:
|Person||Verbs ending in -ar||Verbs ending in -er and -ir|
|él, ella, usted||-ó||-ió|
|ellos, ellas, ustedes||-aron||-ieron|
Abrió la caja, vio al gatito, y sonrió. (He/She opened the box, saw the kitten, and smiled).
La fiesta terminó cuando se fue. (The party ended when he left.)
Ella vivió en Costa Rica durante un mes. (She lived in Costa Rica for one month [but now she doesn’t live there anymore]).
Age, States, and Habits: Imperfect
The Spanish imperfect tense is generally used for descriptions of past events or actions without a specific endpoint in time. For most basic conversations about the past, the main choice that you face is whether to use preterite or imperfect. Use this tense for:
- actions that were habitual or happened frequently in the past
- feelings, emotions, mental actions, or physical sensations
- time and age
- two simultaneous events taking place at a non-specific point in the past
- attributes or general descriptions of the past
To form the imperfect tense, remove the -ar, -er, or -ir so that you’re left with the stem of the infinitive. Then, add the appropriate ending from the chart below, depending on who is performing the action.
|Person||Verbs ending in -ar||Verbs ending in -er and -ir|
|él, ella, usted||-aba||-ía|
|ellos, ellas, ustedes||-aban||-ían|
Tomaba clases de violín cuando era pequeño. (I used to take violin classes when I was little.)
Estaba feliz de vacaciones, pero pronto se acabaron. (I was happy during vacation, but it quickly came to an end.)
The past participle isn’t exactly a tense, but it’s still something you’ll need to learn how to form to use compound tenses (formas compuestos) in Spanish. It’s used in several different ways in Spanish, including as an adjective, a noun, and in conjunction with other verbs.
We’ll focus on the compound usage with other verbs to talk about actions/events that occurred in the past. The past participle always follows another conjugated verb and is typically used with perfect tenses.
Había escrito dos cartas. (I had written two letters.)
In the example above, había is the yo form of the verb haber, which is commonly used as an auxiliary or “helping” verb. Together with the past participle of escribir (escrito), they form the pluscuamperfecto, which is used to talk about events that had already happened before another event in the past (see “Past Perfect” below for more).
The construction of this sentence is very similar to English, which also uses “to have” (haber) as an auxiliary verb in addition to the past participle “written.”
To form the past participle of the verb, simply drop the -ar, -ir, or -er ending, and add the appropriate ending:
|-AR verbs||-IR/-ER verbs|
|ex: olvidar = olvidado||ex: partir = partido|
A few common irregular past participles:
Escribir = escrito Romper = roto Volver = vuelto Morir = muerto Hacer = hecho
Tenses That Use the Past Participle
Several of the perfect past tense options that you’ll see below use the past participle:
Pablo ha escrito dos cartas. [pretérito perfecto compuesto] (Pablo has written two letters.)
Pablo había escrito dos cartas. [pluscuamperfecto] (Pablo had written two letters.)
Pablo hubiera escrito dos cartas… [pluscuamperfecto de subjuntivo] (Pablo would have written two letters…)
Pablo habrá escrito dos cartas. [condicional compuesto] (Pablo will have written two letters.)
To talk about the way things may have turned out differently if something had happened in the past, the conditional form of the verb haber is combined with the past participle.
Te lo habría dicho, pero no me dejaste hablar. (I would have told you, but you didn’t let me speak.)
[conditional perfect haber + past participle decir, indicative preterite (past tense)]
You can even combine the past conditional with a present participle (equivalent to the verb form ending in -ing in English, or -ando/-iendo in Spanish) in a situation like the one in the conversation at the beginning of this guide:
Habría seguido estudiando francés… (I would have continued studying French…)
There are also a few other specific situations which require other coordinating tenses, which you can read more about here.
I’ve Been Waiting for a Tense Like You: Present Perfect
Why are we talking about the present in this past tense guide? The preterite perfect, or pretérito perfecto, is used to talk about actions that began in the past but that are continuous, or still hold some relevance to the present. The pretérito perfecto uses the auxiliary verb haber in the present tense with the past participle.
Haber (Present Tense)
|yo he||nosotros hemos|
|tú has||vosotros habéis|
|usted, él, ella ha||ustedes, ellos, ellas han|
It’s clear from the use of this tense that Guadalupe has lived in Colombia (in the past) and continues to live there now.
Guadalupe ha vivido en Colombia durante dos años. (Guadalupe has lived in Colombia for two years.)
You can also combine the present perfect with a present participle (-ing in English, -ando/-iendo):
He estado aquí esperando durante dos horas y no viene nadie, así que me voy. (I have been waiting here for two hours and nobody has turned up, so I’m leaving now.)
The subjunctive is used in Spanish to discuss emotions, beliefs, desires, opinions, doubts, and “if” statements expressing possibility. When any of the above topics took place in the past, a past form of the subjunctive is needed; enter imperfect subjunctive.
La profesora me pidió que hiciera los ejercicios. (The teacher asked me to do the exercises.)
The most common occurrence of “imperfecto de indicativo” + “imperfecto de subjuntivo” is in past tense sentences with a negative introduction.
No creía [imperfect] que él se atreviera [imperfect subjunctive] a decírmelo. (I didn’t think he would dare to say that to me.)
Notice that you can still talk about your present opinions/feelings about past actions or events.
Estoy [present] triste porque la profesora me pidió que hiciera [imperfect subjunctive] los ejercicios. (I am sad because my professor asked me to do the exercises.)
To conjugate the imperfect subjunctive, start with the ellos form of the preterite.
buscar = buscaron jugar = jugaron ir = fueron
Irregular preterite verbs retain their irregularity here (like fueron).
Then, drop the -on from the end.
buscaron = buscar- jugaron = jugar- fueron = fuer-
Next, add the appropriate ending. For this tense, there are two appropriate formations of the verb, but this one will be understood more widely. The other formation differs slightly and is mainly used in Spain.
|Person||Imperfect Subjunctive Ending|
|él, ella, usted||-a|
|ellos, ellas, ustedes||-an|
The End Had Come: Past Perfect (Pluperfect)
As we mentioned briefly above, the Spanish pluscuamperfecto is used to talk about events that had already happened, further in the past, before another event (also in the past). Contrast this with the present perfect, which is used to talk about events from the past that are relevant to the present scenario but which don’t relate to another specific timeframe in the past.
Very similarly to English, we use the auxiliary verb haber once again to form the past perfect. This time, we conjugate haber in the imperfect and pair it with the past participle.
Haber (imperfect tense)
|yo había||nosotros habíamos|
|tú habías||vosotros habíais|
|usted, él, ella había||ustedes, ellos, ellas habían|
Just as in English, the past perfect is often paired with the simple past tense (preterite) to describe the second completed action/event.
Ya me había comido un taco cuando mi madre hizo la cena. (I had eaten a taco when my mother made dinner.)
Ya habían terminado su tarea cuando comenzó la película. They had already finished their homework when the movie started.
Past Perfect Subjunctive
When discussing emotions, beliefs, desires, and “if” statements expressing possibility, Spanish uses a type of conjugation not present in English called the subjunctive mood. Therefore, it’s sometimes necessary to use the past perfect subjunctive to talk about things someone wishes or would have had happened if the scenario had been different.
To conjugate the past perfect subjunctive, combine haber in imperfect subjunctive tense (different than the regular imperfect tense; see above) with the past participle.
Note that there are two forms of the imperfect subjunctive currently in use; those with the -se are more commonly used in Spain. Depending on where you plan to use your Spanish, Lingvist offers Neutral or American Spanish.
Haber (imperfect subjunctive tense)
|yo hubiera/hubiese||nosotros hubiéramos/hubiésemos|
|tú hubieras/hubieses||vosotros hubierais/hubieseis|
|usted, él, ella hubiera/hubiese||ustedes, ellos, ellas hubieran/hubiesen|
Habría pensado que estaba delicioso si no hubiese visto la receta. (I would have thought that it was delicious if I hadn’t seen the recipe.)
Often you’ll see the word ojalá in sentences that take the past perfect subjunctive.
Ojalá hubiéramos ganado el partido. (I wish that we had won the game.)
When discussing potential situations in the past using “if” statements, coordinate the past perfect subjunctive with the past or present conditional (depending on whether the second part of the statement is relevant to the present or would have taken place in the past).
Si no hubiera visto la película, iría contigo al cine. (If I hadn’t already seen the movie, I would go [present conditional] with you to the movies.)
Si hubiera jugado en el partido, habríamos ganado. (If I had played in the game, we would have won [past conditional].)
To discuss actions that were “progressing” or occurring in a recent timeframe you’re talking about, use a type of special verbal structure called the perífrasis continua/durativa, which is a type of perífrasis verbal. This is another structure that’s quite similar to the English version. Combine the imperfect of estar (“to be”) with the present participle form of the verb. A present participle ends in -ing in English and -ando/-iendo in Spanish.
Estábamos haciendo los deberes. (We were doing our homework.)
Often, past progressive is used to talk about interrupted actions in the recent past, where imperfect is used to talk about interrupted actions that happened further in the past. Use the preterite (simple past) to describe the “interrupting” event.
Estábamos caminando por la calle cuando empezó a llover. (We were walking down the street when it started to rain.)
All these tenses can certainly seem overwhelming at first. However, many of the distinctions between different events in the past are also expressed in English, and like English, many of these are simply different combinations of the auxiliary verb haber and the past participle.
The best way to become familiar with these different ways of talking about the past is to practice them in the context of full sentences. Check out Lingvist’s online Spanish course to start putting all of this knowledge into practice!