Introduction
Talking about the past in Spanish is one of the most useful skills for learners. This article explains which past tenses to use, common verbs and expressions, and natural phrases you can start using right away to tell stories, share experiences, and ask questions about what happened.
- Overview of Spanish past tenses
- Pretérito Perfecto: recent or relevant past
- Pretérito Indefinido: completed actions
- Pretérito Imperfecto: background and habitual actions
- Combining tenses: telling a story
- Other useful past forms: pluscuamperfecto and conditional perfect
- Key verbs and irregulars for talking about the past
- Useful time expressions and connectors
- Polite ways to ask about past experiences
- Short dialogues for everyday situations
- Common mistakes and how to avoid them
- Natural filler phrases and reactions when telling the past
- Regional variations and listening practice
- Quick reference cheat sheet
- Conclusion
Overview of Spanish past tenses
Spanish has several past tenses, but beginners and intermediate learners primarily need to master three: the **pretérito perfecto**, the **pretérito indefinido**, and the **pretérito imperfecto**. Each tense serves different functions: completed actions, single events, and ongoing or habitual past actions. Understanding when to use each will make your storytelling clearer and more natural.
The role of context
Context and time markers are essential for choosing the correct past tense. Words like ayer, anoche, hace dos días, and el año pasado signal completed actions and often call for the **pretérito indefinido**. Phrases like siempre, cuando era niño, todos los días often point to the **pretérito imperfecto**. Meanwhile, expressions such as hoy, esta semana, alguna vez, and ya can indicate the **pretérito perfecto** in many varieties of Spanish.
Pretérito Perfecto: recent or relevant past
The **pretérito perfecto** is formed with the present of haber plus the past participle: he comido, has hablado, hemos vivido. Use this tense to talk about actions that have a link to the present or that happened recently in an unspecified time frame.
Examples:
He visitado Madrid este año.
Has probado la paella alguna vez?
Hemos terminado el proyecto esta semana.
Usage notes:
In Spain, *pretérito perfecto* is often used for events that happened today or this week, while in many Latin American countries speakers prefer the *pretérito indefinido* for these same events. Pay attention to regional differences when listening and decide what feels most natural for your target dialect.
Pretérito Indefinido: completed actions
The **pretérito indefinido** (also called pretérito perfecto simple) describes actions that are finished and have no necessary connection to the present. It narrates single events, sequences, and actions with a clear time marker.
Regular endings include -é, -aste, -ó, -amos, -asteis, -aron for -ar verbs and -í, -iste, -ió, -imos, -isteis, -ieron for -er and -ir verbs. Many common verbs have irregular stems and endings, such as fui, tuve, and dije.
Examples:
Fui al museo ayer.
Compré un libro el mes pasado.
Ella llegó tarde y empezó la reunión sin ella.
Usage notes:
Use *pretérito indefinido* to advance a story: the main events that move the narrative forward are usually in this tense. If you are describing a sequence of completed actions, this is the form to use.
Pretérito Imperfecto: background and habitual actions
The **pretérito imperfecto** sets the scene, describes habitual actions, and gives background information in the past. It is used for ongoing states, repeated actions, descriptions, and actions without a defined beginning or end.
Endings are -aba, -abas, -aba, -ábamos, -abais, -aban for -ar verbs and -ía, -ías, -ía, -íamos, -íais, -ían for -er and -ir verbs.
Examples:
Cuando era niño, jugaba en el parque todas las tardes.
Hacía calor y la gente hablaba en voz baja.
Siempre estudiábamos en la biblioteca antes de los exámenes.
Usage notes:
Use *pretérito imperfecto* to describe age, time, physical or emotional states in the past: tenía veinte años, eran las tres, estaba cansado, estaba feliz. It often pairs with *pretérito indefinido* to provide background and then report the main action.
Combining tenses: telling a story
Natural stories in Spanish often mix *imperfecto* and *indefinido*. The *imperfecto* gives background, while the *indefinido* reports the events that happened. This combination helps listeners understand what was happening and what interrupted or changed the situation.
Example narrative:
Cuando vivía en Sevilla, trabajaba en una tienda de ropa. Una noche, conocí a un grupo de músicos y fuimos a un bar. Allí escuché la mejor música que había oído en años.
Breakdown:
*Vivía* and *trabajaba* (imperfecto) set the scene and describe habitual activities. *Conocí*, *fuimos*, and *escuché* (indefinido) tell the specific events that occurred.
Other useful past forms: pluscuamperfecto and conditional perfect
The **pluscuamperfecto** expresses an action that occurred before another past action. It uses the imperfect form of haber plus the past participle: había comido, habías llegado. Use it to talk about what had happened prior to a past reference point.
Example:
Cuando llegué, ellos ya habían salido.
The **condicional perfecto** is used to express hypothetical past actions, regrets, or what would have happened: habría ido, habrías visto. It often appears in conditional sentences or to express speculation about the past.
Example:
Si hubiera sabido, habría venido antes.
Key verbs and irregulars for talking about the past
Some important irregular verbs appear often when talking about the past. Learn their *pretérito indefinido* and past participles:
Ir and ser: fui, fuiste, fue, fuimos, fueron.
Tener: tuve, tuviste, tuvo, tuvimos, tuvieron.
Hacer: hice, hiciste, hizo, hicimos, hicieron.
Decir: dije, dijiste, dijo, dijimos, dijeron.
Ver: vi, viste, vio, vimos, vieron.
Past participles for perfect tenses: decir → dicho, hacer → hecho, ver → visto, abrir → abierto, escribir → escrito. Knowing these will make using *pretérito perfecto* and *pluscuamperfecto* easier.
Useful time expressions and connectors
Time expressions and connectors help indicate which past tense to use and make your speech clearer. Here are common words and their typical tense preferences:
Ayer, anoche, el mes pasado → *pretérito indefinido*
Siempre, nunca, cuando era niño → *pretérito imperfecto*
Hoy, esta semana, alguna vez, ya, todavía no → *pretérito perfecto*
Antes de, después de, cuando, mientras → connectors that often mix tenses
Examples:
Antes de ir a la universidad, vivía en otra ciudad.
Después de terminar la clase, ya había llamado a mi familia.
Polite ways to ask about past experiences
When asking about past events or experiences, native speakers use a variety of formulas. These are useful in conversations and interviews.
¿Qué hiciste ayer?
¿Cómo fue tu viaje?
¿Has estado alguna vez en México?
Cuando eras niño, ¿qué te gustaba hacer?
¿Por qué no viniste la semana pasada?
Usage notes:
Use *has estado* (pretérito perfecto) to ask about life experiences up to the present. Use *fuiste* or *hiciste* (pretérito indefinido) for specific past events with clear time references.
Short dialogues for everyday situations
Short dialogues help you see how tenses alternate naturally. Read these aloud and notice the tense choices.
Conversation at a reunion:
A: ¿Qué hiciste durante las vacaciones?
B: Fui a la costa y descansé mucho. También visité a mi familia.
Conversation about childhood:
A: Cuando eras pequeño, ¿ibas a la escuela en bicicleta?
B: Sí, siempre iba con mis amigos y cantábamos en el camino.
Common mistakes and how to avoid them
Beginners often mix up *pretérito perfecto* and *pretérito indefinido* or overuse the *imperfecto*. To avoid mistakes, follow these rules: identify whether the action is completed with a clear time reference, whether it relates to the present, and whether it is habitual or background information.
Practical tip:
If you can answer when exactly the action happened, *pretérito indefinido* is usually safe. If the action affects the present or happened at an unspecified recent time, choose *pretérito perfecto*. If you are describing ongoing past conditions or habitual actions, use *pretérito imperfecto*.
Natural filler phrases and reactions when telling the past
Native speakers use small filler phrases to connect thoughts or emphasize reactions. These are useful to sound more fluent.
Al final, resultó que…
Imagínate que…
No te lo vas a creer, pero…
Entonces, de repente…
¡Qué sorpresa! / ¡Qué bien!
Examples:
Imagínate que estaba caminando por la calle y, de repente, vi a mi profesor de la universidad.
No te lo vas a creer, pero al final todo salió perfecto.
Regional variations and listening practice
Remember that Spanish varies across regions. In Spain, the *pretérito perfecto* is used more for recent past, while many Latin American speakers prefer the *pretérito indefinido* in the same contexts. Exposure to podcasts, TV shows, and conversations from your target region will help you internalize these preferences.
Listening tip:
When you watch a short scene, try to note which past tenses speakers use and why. Repeat short lines aloud to practice pronunciation and rhythm.
Quick reference cheat sheet
Use this mental checklist when forming past sentences:
Is the action finished with a clear time? → *pretérito indefinido*.
Does the action connect to the present or happen recently? → *pretérito perfecto*.
Is it a background description, habit, age, time, or ongoing state? → *pretérito imperfecto*.
Did something happen before another past action? → *pluscuamperfecto*.
Conclusion
Mastering how to talk about the past in Spanish takes practice, but focusing on the three main past tenses and their contexts will give you a strong foundation. Use time markers, learn common irregular verbs, and listen to native speakers from your target region. With regular exposure and speaking practice, you will tell past events with clarity and confidence.

