drill
B1 · Spanish3 min read

Pluperfect (past perfect)

había + past participle for an event completed before another past reference point

what is it?

The pluperfect (also called the past perfect or pluscuamperfecto) expresses an action that was already completed before another point or event in the past. It answers the question: «which of these two past things happened first?» The earlier event takes the pluperfect; the later event typically takes the simple preterite.

when to use it

  • Sequencing two past events. When one past action was finished before another past action began, use the pluperfect for the earlier one and the preterite for the later one.

  • With time markers. Words and phrases such as ya (already), todavía no (not yet), cuando (when), antes de que (before), and después de que (after) frequently signal that the pluperfect is needed.

  • Reporting what had happened. In indirect speech or narrative, the pluperfect reports an event that had already taken place relative to the moment being described.

formation

The pluperfect is formed with the imperfect of haber + the past participle of the main verb. The past participle never changes for gender or number in this construction.

Past participle formation: -ar verbs → -ado (e.g. hablar → hablado), -er / -ir verbs → -ido (e.g. comer → comido, salir → salido). Common irregular participles include hecho, dicho, visto, escrito, puesto, vuelto.

personimperfect of haberexample with salir
yohabíahabía salido
túhabíashabías salido
él / ella / ustedhabíahabía salido
nosotros / nosotrashabíamoshabíamos salido
vosotros / vosotrashabíaishabíais salido
ellos / ellas / ustedeshabíanhabían salido

Always use haber as the auxiliary — never ser or estar. Nothing goes between haber and the participle except object pronouns, which are placed before the auxiliary.

examples in context

Cuando llegamos a la estación, el tren ya había salido.
When we arrived at the station, the train had already left.
The train's departure (pluperfect) came before our arrival (preterite llegamos). The adverb ya reinforces that the earlier event was already complete.
Nos dimos cuenta de que ya habíamos visto esa película.
We realised that we had already seen that film.
Seeing the film (pluperfect) happened before realising it (preterite nos dimos cuenta).
Cuando llamé a María, ella ya había comido.
When I called María, she had already eaten.
Eating (pluperfect) was finished before the phone call (preterite llamé).
Los niños habían hecho los deberes antes de cenar.
The children had done their homework before dinner.
An irregular participle (hecho) — note it does not change to *hechos to agree with the plural subject.

common pitfalls

  • Using the preterite for the earlier event. A very common mistake is to use the simple preterite for both past events. Compare:

    ✗ Cuando llegamos, el tren ya salió.

    ✓ Cuando llegamos, el tren ya había salido.

    The preterite salió places both events at the same level on the timeline. The pluperfect había salido makes clear that the departure was already complete when the arrival happened.

  • Using ser or estar as the auxiliary. Spanish compound tenses always use haber, not ser or estar (unlike French or Italian).

    ✗ El tren ya era salido / estaba salido.

    ✓ El tren ya había salido.

  • Making the past participle agree in gender or number. When the past participle follows haber, it is invariable — it never adds -a, -os, or -as regardless of the subject.

    ✗ Ella había salida / Ellos habían salidos.

    ✓ Ella había salido / Ellos habían salido.

Quick check

Three sentences, graded here. Nothing is saved and no account is needed.

1 / 3

Cuando el guía nos dijo que nos apartáramos, nosotros ya nos ___ del camino principal. (apartar)

Fill in the blank with the correct pluperfect (past perfect) form of the verb in parentheses.

Pluperfect (past perfect) in Spanish (B1) · drill