Past Tense in Spanish: Preterite vs Imperfect, with Examples
Spanish has two everyday past tenses, and the hard part is not the endings, it is knowing which one to use. The preterite (pretérito) tells you an action happened and finished, like hablé, I spoke. The imperfect (imperfecto) sets the scene and describes what was going on or used to happen, like hablaba, I was speaking or I used to speak. This guide gives you the conjugations for both, the common irregulars, and a clear way to choose between them, with examples you can say out loud.
Grammar clicks when you speak it
Rules make sense once you use them out loud. Practice Spanish with an AI coach that corrects you in real time.
What's in this guide
Two past tenses, one quick decision
English mostly gets by with one simple past: I talked, I ate, I lived. Spanish splits that job in two. The preterite reports a single, finished event: what happened. The imperfect paints the background: what was happening, what things were like, what you used to do. Both are past, but they answer different questions, and a sentence often needs both at once.
Here is the split in one line. Preterite is the timeline, the events that move the story forward. Imperfect is the setting behind the timeline. Cuando llegué (preterite, I arrived) a casa, mi madre cocinaba (imperfect, was cooking). The arriving is one finished point; the cooking is the scene it landed in.
If English would use "used to" or "was/were doing," pick the imperfect. If the action happened once and finished, with a clear start or end, pick the preterite.
The preterite: completed actions
Form the regular preterite by dropping the infinitive ending and adding a set of endings. The -ar verbs have their own set, and the -er and -ir verbs share one. Notice the written accents on the yo and él forms; they are not optional, because hablo (I speak, present) and habló (he spoke, preterite) mean different things.
| Person | hablar (to speak) | comer (to eat) | vivir (to live) |
|---|---|---|---|
| yo | hablé | comí | viví |
| tú | hablaste | comiste | viviste |
| él/ella/usted | habló | comió | vivió |
| nosotros | hablamos | comimos | vivimos |
| vosotros | hablasteis | comisteis | vivisteis |
| ellos/ellas/ustedes | hablaron | comieron | vivieron |
Two things worth flagging. First, the -er and -ir endings are identical in the preterite, so learning one covers both. Second, the nosotros form of -ar and -ir verbs (hablamos, vivimos) looks exactly like the present tense. Context tells you which is meant: Hoy hablamos means today we speak, Ayer hablamos means yesterday we spoke.
Common irregular preterites
The preterite is where Spanish keeps many of its irregular verbs, and the most useful ones are worth memorizing as a block because they come up constantly. Many share a special stem and take endings with no accent marks: -e, -iste, -o, -imos, -isteis, -ieron.
| Verb | yo | él/ella | ellos | Note |
|---|---|---|---|---|
| ser / ir | fui | fue | fueron | Both verbs share these forms. |
| estar | estuve | estuvo | estuvieron | Stem estuv-. |
| tener | tuve | tuvo | tuvieron | Stem tuv-. |
| hacer | hice | hizo | hicieron | c changes to z before o. |
| poder | pude | pudo | pudieron | Stem pud-. |
| decir | dije | dijo | dijeron | ellos ends -eron, not -ieron. |
Ser and ir having the same preterite looks like a problem but almost never is, because context makes it obvious. Fui a Madrid is I went to Madrid (ir), while Fui profesor is I was a teacher (ser). The sentence around the verb clears up which one you mean every time.
The imperfect: background and habits
The imperfect is the easy one to conjugate. It is highly regular, with only three irregular verbs in the whole language. Use it for what used to happen, repeated or habitual past actions, descriptions, ages, time, weather, and feelings in the past, and for an action that was in progress when something else happened.
| Person | hablar | 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/ellas/ustedes | hablaban | comían | vivían |
The three irregular verbs are ser (era, eras, era, éramos, erais, eran), ir (iba, ibas, iba, íbamos, ibais, iban), and ver (veía, veías, veía, veíamos, veíais, veían). That is the entire list of imperfect irregulars, which makes this tense one of the friendliest in Spanish once you know the two ending patterns.
Preterite or imperfect? How to choose
This is the real skill. The endings are mechanical, but choosing the tense is a meaning decision. Here is a side-by-side to make the contrast concrete.
| Use the preterite for | Use the imperfect for |
|---|---|
| A finished action: Comí a las dos. (I ate at two.) | A habit: Comía a las dos. (I used to eat at two.) |
| A specific number of times: Fui tres veces. (I went three times.) | An ongoing scene: Iba a la escuela. (I was going / used to go to school.) |
| The main event: Sonó el teléfono. (The phone rang.) | The background: Yo dormía. (I was sleeping.) |
| A sequence of events: Entró, se sentó y habló. (He came in, sat down, and spoke.) | Description, age, time, weather: Hacía frío y eran las ocho. (It was cold and it was eight o'clock.) |
Time markers are a strong hint. Words like ayer (yesterday), anoche (last night), el año pasado (last year), and de repente (suddenly) usually pull you toward the preterite. Words like siempre (always), todos los días (every day), mientras (while), and de niño (as a child) usually pull you toward the imperfect. They are hints, not laws, but they are reliable enough to lean on while the feel develops.
The two tenses also team up in one very common pattern: an imperfect action in progress gets interrupted by a preterite event. Yo leía cuando llamaste means I was reading when you called. The reading is the ongoing background (imperfect), and the call is the sharp event that cut into it (preterite). Once you hear that shape, a huge number of real sentences click into place.
The preterite at a glance
| Persona | Conjugación |
|---|---|
| Yo | hablé |
| Tú | hablaste |
| Él/Ella/Usted | habló |
| Nosotros/Nosotras | hablamos |
| Vosotros/Vosotras | hablasteis |
| Ellos/Ellas/Ustedes | hablaron |
Conjugación del verbo 'hablar' en pasado simple
Examples you can say out loud
Common mistakes and how to remember
Most past-tense errors are not about endings, they are about choosing the wrong tense or dropping an accent. Watch for these.
- Using the imperfect for a finished event. "Ayer comía pizza" sounds like an unfinished habit. For a single meal yesterday, say Ayer comí pizza.
- Using the preterite for a description. Ages, weather, and time are scenery, so use the imperfect: Eran las ocho, not Fueron las ocho, for "It was eight o'clock."
- Dropping the written accent. hablo means I speak (present); habló means he spoke (preterite). The accent carries the meaning.
- Regularizing irregulars. The preterite of hacer is hice and hizo, not "hací." Learn the common irregular stems as a set.
- Forgetting they can share a sentence. Background plus event usually means imperfect plus preterite: Dormía cuando sonó el teléfono.
Picture a film. The imperfect is the set, the lighting, and the weather that were already there. The preterite is each thing that actually happens on camera. Narrate a small memory out loud using both, and the choice starts to feel automatic. For the endings themselves, our guide to verb conjugation in Spanish drills the patterns, and the present tense in Spanish is the base every past form is built from.
Practice Spanish by speaking
Two free conversations. No card needed.
Frequently asked questions
When do I use the preterite instead of the imperfect in Spanish?
Use the preterite for a completed action with a clear start or end (Ayer hablé con mi amigo, Yesterday I talked to my friend). Use the imperfect for background, habits, and ongoing states with no defined endpoint (De niño hablaba mucho, As a child I used to talk a lot). A quick test: if you can say used to or was doing in English, reach for the imperfect; if the action happened once and finished, use the preterite.
How do you form the preterite of regular verbs in Spanish?
Drop the ending and add the preterite endings. For -ar verbs: -é, -aste, -ó, -amos, -asteis, -aron (hablé, hablaste, habló, hablamos, hablasteis, hablaron). For -er and -ir verbs they share one set: -í, -iste, -ió, -imos, -isteis, -ieron (comí, comiste, comió, comimos, comisteis, comieron). The yo and él forms carry a written accent.
How do you form the imperfect tense in Spanish?
The imperfect is very regular. For -ar verbs add -aba, -abas, -aba, -ábamos, -abais, -aban (hablaba). For -er and -ir verbs add -ía, -ías, -ía, -íamos, -íais, -ían (comía, vivía). Only three verbs are irregular in the imperfect: ser (era), ir (iba) and ver (veía).
What are the most common irregular preterite verbs in Spanish?
The most common irregulars are ser and ir, which share the same forms (fui, fuiste, fue, fuimos, fuisteis, fueron), plus estar (estuve), tener (tuve), hacer (hice), poder (pude), poner (puse), decir (dije) and venir (vine). These use special stems and take endings without accents, such as -e and -o on the yo and él forms.
What is the difference between the preterite and the perfect tense in Spanish?
The preterite (hablé) states a finished action, often with a time marker like ayer or el año pasado. The present perfect (he hablado) links a past action to the present, and in Spain it is common for things that happened today or recently. In much of Latin America the preterite covers many cases where Spain would use the perfect.