Spanish CEFR grammar quiz practice

Preterite vs Imperfect

CEFR B1 (Intermediate) · Week 4 · 25 questions

All 25 questions in this Preterite vs Imperfect quiz

Spanish (B1)Preterite vs Imperfect: 25 practice questions with instant scoring and explanations.

  1. Complete: Mientras _____ (estudiar/imperfect), mi hermano _____ (llegar/preterite).
  2. Which sentence uses both correctly? 'Cuando ___ (ser) pequeño, ___ (jugar) en el parque.'
  3. Complete: El ladrón _____ (entrar/preterite) cuando yo _____ (dormir/imperfect).
  4. Which correctly completes: 'Ayer _____ (llover) todo el día.'?
  5. Complete: Nosotros _____ (estar) en el restaurante cuando _____ (recibir) la noticia.
  6. Which is correct? 'Cada mañana _____ (desayunar) antes de trabajar.'
  7. Complete: _____ (Ser) las tres cuando ella _____ (salir) de la casa.
  8. Which correctly shows background (imperfect) and main event (preterite)?
  9. Complete: Los niños _____ (jugar) cuando _____ (comenzar) a llover.
  10. Which is correct? 'Durante el viaje _____ (visitar) muchos lugares.'
  11. Complete: Cuando _____ (ser) adolescente, siempre _____ (ir) al cine con amigos.
  12. Which correctly uses imperfect for habitual action?
  13. Complete: _____ (Tener) un accidente cuando _____ (conducir) por la autopista.
  14. Which is correct? 'El detective _____ (investigar) el crimen durante dos meses.'
  15. Complete: Mientras _____ (esperar) en la cola, _____ (ver) a una amiga antigua.
  16. Which shows correct use of tenses? 'Ayer _____ (trabajar) en el proyecto.'
  17. Complete: De repente _____ (aparecer) un gato mientras nosotros _____ (comer).
  18. Which is correct? 'Anteayer _____ (nevar) toda la noche.'
  19. Complete: El profesor _____ (explicar) la lección cuando los estudiantes _____ (empezar) a hablar.
  20. Which shows habitual action in the past?
  21. Complete: _____ (Haber) una tormenta cuando _____ (llegar) a casa.
  22. Which is correct for a completed action in the past?
  23. Complete: Mientras yo _____ (hacer) las tareas, mi hermano _____ (ver) la televisión.
  24. Which correctly uses the preterite for an interrupting event?
  25. Complete: El día _____ (ser) hermoso cuando nosotros _____ (partir) en el viaje.
Question 1 of 250 correct so far

Complete: Mientras _____ (estudiar/imperfect), mi hermano _____ (llegar/preterite).