Free Spanish exercise: preterite or imperfect? Choose the correct past tense in 10 sentences. Intermediate level.
📚 Quick grammar review
📌
The fundamental distinction — The preterite views a past action as a completed event at a specific point: Ayer llegué tarde. The imperfect describes an action as ongoing, habitual, or background: Siempre llegaba tarde. The same action can be expressed in either tense — the tense tells us how the speaker views it.
🔧
Background vs interrupting action — A classic use: the imperfect sets the scene; the preterite interrupts it: Dormía cuando sonó el teléfono (I was sleeping [imp.] when the phone rang [pret.]). The imperfect action was already in progress; the preterite action broke into it. This pattern is very testable.
💡
Time signal words as clues — Certain time expressions typically signal one tense: preterite — ayer, el lunes pasado, de repente, de pronto, una vez, por fin. Imperfect — siempre, todos los días, a menudo, normalmente, antes, cuando era niño/joven, generalmente. These aren't absolute rules, but they're reliable guides for choosing.
✨ Ready to practice? ¡Vamos!
Choose which form the past tense (PRETERITE or IMPERFECT) works best in each sentence.
1. I used to live in Los Ángeles.
_________ en Los Ángeles.
Correct answer: Vivía
2. I was speaking with your friend.
________ con tu amiga.
Correct answer: Hablaba
3. He talked to her last night.
________ con ella anoche.
Correct answer: Habló
4. I used to come here often.
________ aquí seguido.
Correct answer: Venía
5. They came at 8:00
________ a las ocho.
Correct answer: Vinieron
6. He picked up his wife at the airport.
El ________ a su esposa al aeropuerto.
Correct answer: recogió
7. You (USTED) worked in a restaurant for three months.
Usted ________ tres meses en un restaurante.
Correct answer: trabajó
8. I was eating dinner when she called.
________ la cena cuando ella llamó.
Correct answer: comía
9. I didn't like that movie.
No me ________ esta película.
Correct answer: gustó
10. My brother always came late.
Mi hermano siempre ________ tarde.
Correct answer: llegaba
11. Why didn't you call me (last Friday)?
¿Por qué no me _________ (el viernes pasado)?
Correct answer: llamaste
12. I woke up when the phone rang.
Me desperté cuando ________ el teléfono.
Correct answer: sonó
13. I used to like them.
Me ________ .
Correct answer: gustaban
14. My mom prepared supper for us yesterday.
Ayer mi mamá ________ la cena para nosotros.
Correct answer: preparó
15. She prepared dinner every day.
________ la cena cada día.
Correct answer: Preparaba
16. I met her two days ago.
________ a ella hace dos días.
Correct answer: Conocí
17. They didn't listen to this type of music when they were young.
Cuando eran jóvenes no ________ este tipo de música.
Correct answer: escuchaban
18. I heard it on the radio.
Lo ________ en la radio.
Correct answer: escuché
19. It was five o'clock when she arrived.
________ las cinco cuando (ella) llegó.