Pretérito Indefinido vs Imperfecto: The Spanish Past Tense Guide You Actually Need

If you’ve ever stared at a Spanish sentence and wondered whether to use fui or iba, comí or comía — you’re not alone. The difference between the pretérito indefinido and the pretérito imperfecto is one of the trickiest things about learning Spanish. Even advanced students get confused.

The good news? Once you understand the logic behind each tense, it clicks — and you’ll never mix them up again.


The Key Difference: Completed vs Ongoing

Think of it this way:

  • The indefinido is like a photograph 📷 — it captures a specific, completed action.
  • The imperfecto is like a video 🎥 — it describes something ongoing, repeated, or in the background.

When to Use the Pretérito Indefinido

Use the indefinido for:

1. Actions that happened once and are finished

Ayer fui al médico. — Yesterday I went to the doctor. El año pasado viajé a España. — Last year I travelled to Spain.

2. Actions with a clear beginning and end

Estudié tres horas. — I studied for three hours. La película duró dos horas. — The film lasted two hours.

3. A sequence of events (one thing after another)

Me levanté, desayuné y salí de casa. — I got up, had breakfast and left the house.

Common time markers for indefinido: ayer, el año pasado, hace dos días, en 2019, el lunes pasado, de repente, entonces, finalmente

Common time markers for imperfecto: siempre, normalmente, todos los días, cuando era joven, a veces, de niño/a, antes, generalmente


When to Use the Pretérito Imperfecto

Use the imperfecto for:

1. Habits or routines in the past (used to)

Cuando era niño, jugaba al fútbol todos los días. — When I was a child, I used to play football every day. Vivíamos en Madrid. — We used to live in Madrid.

2. Descriptions in the past (people, places, feelings)

El restaurante era pequeño y acogedor. — The restaurant was small and cosy. Tenía el pelo largo y los ojos azules. — She had long hair and blue eyes.

3. Background information — what WAS happening when something else happened

Llovía cuando salí de casa. — It was raining when I left the house. Leía un libro cuando sonó el teléfono. — I was reading a book when the phone rang.

Common time markers for imperfecto: siempre, normalmente, todos los días, cuando era joven, a veces, de niño/a, antes, generalmente


The Classic Combination: Indefinido + Imperfecto Together

This is where it gets interesting — and where many students make mistakes.

When you describe an interrupted action, you use both tenses together:

  • Imperfecto = the background action (what was happening)
  • Indefinido = the interruption (what suddenly happened)

Dormía (imperfecto) cuando sonó (indefinido) el teléfono. I was sleeping when the phone rang.

Caminaba por la calle cuando vi a mi profesora. I was walking down the street when I saw my teacher.


Quick Reference Table

IndefinidoImperfecto
Type of actionCompleted, specificOngoing, repeated, habitual
English equivalentI went, I ate, I saidI used to go / I was going
FocusWhat happenedWhat was happening / What things were like
Time markersayer, el año pasado, de repentesiempre, normalmente, de niño/a

Common Mistakes to Avoid

Cuando era joven, fui al colegio cerca de casa.Cuando era joven, iba al colegio cerca de casa. (habit = imperfecto)

Ayer comía una pizza.Ayer comí una pizza. (specific completed action = indefinido)


Practice Makes Perfect

The best way to master this is through practice with real sentences. If you’re preparing for an exam or simply want to feel more confident using past tenses in conversation, a structured approach makes all the difference.

At SpanishGrinds, I work with students at A2 level and above — whether you’re building confidence, preparing for an exam, or aiming for fluency. If you’d like to practise the indefinido and imperfecto in a real conversation or class, book a free trial lesson and let’s work on it together.

📥 Want to practise more?

Download the full practice workbook — 4 exercises with answer key — for just €2.

Download here →


📝 Note: Time markers are words or phrases that give you a clue about which past tense to use. They don’t work 100% of the time, but they’re a great starting point when you’re not sure.


Alejandra Cerda is a native Spanish teacher based in Dublin, Ireland. She offers online Spanish classes for students of all levels and backgrounds.