Grammar guide

Preterite vs Imperfect — The Right Past Tense

The preterite vs imperfect distinction is the biggest source of marks lost in GCSE Spanish writing. This guide makes the choice clear with examples and exam tips.

Practice this grammar →

The core difference

Preterite (pretérito indefinido): completed actions with a clear end. Imperfect (pretérito imperfecto): habitual past actions, ongoing states, background descriptions.

Use the preterite for

Single completed events: Fui al cine ayer. Specific number of times: Comí allí tres veces. Actions interrupting an ongoing one: Sonó el teléfono mientras veía la tele.

Use the imperfect for

Habitual actions: Cuando era niño, jugaba al fútbol. Background description: Era un día soleado. Ongoing states: Tenía doce años. Actions being interrupted: Dormía cuando llegó.

Key time marker words

Preterite clues: ayer, anteayer, la semana pasada, el año pasado, una vez, de repente, entonces, finalmente. Imperfect clues: siempre, nunca, a menudo, todos los días, cuando era joven, normalmente.

Using both together

The imperfect sets the scene; the preterite moves the story forward. Hacía sol cuando salí de casa — was sunny (imperfect) when I went out (preterite).

GCSE exam tip

For the highest marks in narrative writing, use the imperfect to describe what things were like and the preterite for what happened. Mixing both tenses accurately is a key A*/9 criterion.

Practice these verbs — free, no sign-up

Type conjugations from memory with instant feedback — the most effective way to prepare for GCSE and A-Level exams.

Used by GCSE students and their teachers across UK secondary schools.

Start free practice →

FAQ

What is the difference between preterite and imperfect in Spanish?

The preterite is for completed actions. The imperfect is for habitual actions, ongoing states, and background descriptions.

How do you know when to use the imperfect tense?

Use the imperfect for habitual actions (used to), descriptions, and ongoing past states. Clue words: siempre, normalmente, todos los días, cuando era joven.

Related verbs

hablarserir