Spanish Preterite vs Imperfect: Complete Grammar Guide
Introduction: Understanding the Preterite vs Imperfect in Spanish
One of the most challenging aspects of Spanish grammar for English speakers is learning how to use preterite vs imperfect in Spanish. Unlike English, which typically uses one simple past tense ("I walked," "I ate"), Spanish has two distinct past tenses that convey different aspects of past actions and states.
The preterite (pretérito indefinido) describes completed actions with clear beginnings and endings. Think of it as a snapshot—a single, finished event in time. The imperfect (pretérito imperfecto) describes ongoing, habitual, or background actions in the past. Think of it as a video—continuous action without defined boundaries.
Mastering when to use each tense is essential for telling stories, describing memories, and communicating naturally in Spanish. This Spanish lesson on preterite vs imperfect will give you the tools you need to choose the right tense every time.
Formation: Spanish Preterite vs Imperfect Conjugation
Before you can use these tenses correctly, you need to know how to form them. Below you'll find the complete Spanish preterite vs imperfect conjugation patterns for regular verbs.
Preterite Conjugation (Regular Verbs)
| Subject | -AR (hablar) | -ER (comer) | -IR (vivir) |
|---|---|---|---|
| yo | hablé | comí | viví |
| tú | hablaste | comiste | viviste |
| él/ella/usted | habló | comió | vivió |
| nosotros | hablamos | comimos | vivimos |
| vosotros | hablasteis | comisteis | vivisteis |
| ellos/ustedes | hablaron | comieron | vivieron |
Imperfect Conjugation (Regular Verbs)
| Subject | -AR (hablar) | -ER/-IR (comer/vivir) |
|---|---|---|
| yo | hablaba | comía / vivía |
| tú | hablabas | comías / vivías |
| él/ella/usted | hablaba | comía / vivía |
| nosotros | hablábamos | comíamos / vivíamos |
| vosotros | hablabais | comíais / vivíais |
| ellos/ustedes | hablaban | comían / vivían |
Irregular Verbs in the Imperfect
Good news: the imperfect has only three irregular verbs!
| Subject | ser (to be) | ir (to go) | ver (to see) |
|---|---|---|---|
| yo | era | iba | veía |
| tú | eras | ibas | veías |
| él/ella/usted | era | iba | veía |
| nosotros | éramos | íbamos | veíamos |
| vosotros | erais | ibais | veíais |
| ellos/ustedes | eran | iban | veían |
The preterite has many more irregular verbs (ser/ir, estar, tener, hacer, etc.), which require separate memorization.
Usage: When to Use Preterite vs Imperfect
Understanding how to use preterite vs imperfect in Spanish comes down to the nature of the action you're describing. Here are the key distinctions:
Use the PRETERITE for:
- Completed actions with a clear beginning, end, or specific timeframe: Ayer comí pizza. (Yesterday I ate pizza.)
- A sequence of events: Me levanté, me duché y salí. (I got up, showered, and left.)
- Actions that happened a specific number of times: Fui al gimnasio tres veces. (I went to the gym three times.)
- Sudden changes in state or emotion: De repente, tuvo miedo. (Suddenly, he became afraid.)
- Main events in a narrative: El ladrón entró por la ventana. (The thief entered through the window.)
Use the IMPERFECT for:
- Habitual or repeated actions in the past: Siempre comía pizza los viernes. (I always ate pizza on Fridays.)
- Ongoing background actions: Mientras llovía, yo leía. (While it was raining, I was reading.)
- Descriptions (weather, time, age, feelings, appearance): Hacía sol y ella estaba feliz. (It was sunny and she was happy.)
- Telling time and age in the past: Eran las tres. Tenía diez años. (It was three o'clock. I was ten years old.)
- Two simultaneous ongoing actions: Mientras él cocinaba, ella trabajaba. (While he was cooking, she was working.)
Key Trigger Words
| Preterite Triggers | Imperfect Triggers |
|---|---|
| ayer (yesterday) | siempre (always) |
| anoche (last night) | todos los días (every day) |
| el lunes pasado (last Monday) | a menudo (often) |
| una vez (once) | generalmente (generally) |
| de repente (suddenly) | mientras (while) |
| finalmente (finally) | de niño/a (as a child) |
Examples: Spanish Preterite vs Imperfect in Context
The best way to understand these tenses is through Spanish preterite vs imperfect examples that show them working together in context.
Cuando era niño, vivía en México.
When I was a child, I lived in Mexico.
Analysis: Both verbs are imperfect because they describe ongoing states in the past with no defined endpoint.
Mientras caminaba por el parque, vi a mi profesor.
While I was walking through the park, I saw my teacher.
Analysis: "Caminaba" (imperfect) is the ongoing background action; "vi" (preterite) is the sudden, completed event that interrupted it.
Ayer hacía frío, así que me puse un abrigo.
Yesterday it was cold, so I put on a coat.
Analysis: "Hacía" (imperfect) describes the weather condition; "me puse" (preterite) is the specific action taken in response.
De joven, mi abuela cocinaba todos los domingos, pero un día decidió enseñarme.
When she was young, my grandmother cooked every Sunday, but one day she decided to teach me.
Analysis: "Cocinaba" (imperfect) is habitual; "decidió" (preterite) marks a specific, one-time decision.
Eran las ocho de la noche cuando llegamos a casa.
It was eight o'clock at night when we arrived home.
Analysis: "Eran" (imperfect) tells the time; "llegamos" (preterite) is the completed action of arriving.
Antes no me gustaba el café, pero lo probé en Colombia y me encantó.
I used to not like coffee, but I tried it in Colombia and loved it.
Analysis: "Gustaba" (imperfect) is an ongoing past state; "probé" and "encantó" (preterite) are specific events that changed that state.
Common Mistakes: What Learners Often Get Wrong
Even advanced Spanish learners struggle with preterite vs imperfect. Here are the most frequent errors to avoid:
1. Using preterite for descriptions
Incorrect: *La casa fue grande y tuvo muchas ventanas.
Correct: La casa era grande y tenía muchas ventanas.
Descriptions of how things looked, felt, or were require the imperfect, not the preterite.
2. Using preterite for habitual actions
Incorrect: *Cuando era niño, fui al parque todos los días.
Correct: Cuando era niño, iba al parque todos los días.
Repeated, habitual actions without a specific endpoint take the imperfect.
3. Confusing "was doing" with "did"
Incorrect: *¿Qué hacías ayer a las tres? (when asking about a completed action)
Correct: ¿Qué hiciste ayer a las tres?
If you're asking what someone did at a specific moment (completed), use preterite. If asking what they were doing (ongoing), use imperfect.
4. Forgetting that some verbs change meaning
Certain verbs have different English translations depending on the tense:
| Verb | Imperfect | Preterite |
|---|---|---|
| conocer | knew (was acquainted with) | met (for the first time) |
| saber | knew (information) | found out |
| querer | wanted | tried to |
| no querer | didn't want | refused |
| poder | was able to (in general) | managed to / succeeded |
| tener | had / used to have | got / received |
5. Over-relying on time markers
While trigger words help, they don't guarantee which tense to use. Context matters most. "Ayer" (yesterday) often signals preterite, but you might say: Ayer hacía mucho calor (Yesterday it was very hot) using imperfect for the description.
The key to mastering Spanish preterite vs imperfect is practice. Pay attention to how native speakers use these tenses in context, and remember: preterite for the "what happened," imperfect for the "what was happening" or "what used to happen."