Past Perfect (Pluperfect)
The past perfect tense describes actions that occurred before another past action - "had done" in English.
Formation
haber (imperfect) + past participle
Haber conjugation (imperfect):
- yo había
- tú habías
- él/ella/usted había
- nosotros/as habíamos
- vosotros/as habíais
- ellos/ellas/ustedes habían
Past participles:
- -ar verbs → -ado: hablar → hablado
- -er/-ir verbs → -ido: comer → comido, vivir → vivido
Examples
Había comido antes de salir. (I had eaten before leaving.) Ella había estudiado toda la noche. (She had studied all night.) Habíamos visto esa película antes. (We had seen that movie before.)
Irregular Past Participles
hacer → hecho (done) poner → puesto (put) ver → visto (seen) escribir → escrito (written) abrir → abierto (opened) decir → dicho (said) morir → muerto (died) volver → vuelto (returned) romper → roto (broken) cubrir → cubierto (covered)
Había hecho la tarea. (I had done the homework.) No había visto a Juan antes. (I hadn't seen Juan before.)
Uses
Action before another past action: Cuando llegué, ya habían salido. (When I arrived, they had already left.)
Explanation for past situation: Estaba cansado porque había trabajado mucho. (I was tired because I had worked a lot.)
Reported speech in past: Dijo que había terminado. (He said he had finished.)
Time Expressions
ya (already) todavía no / aún no (not yet) nunca (never) antes (before) cuando (when)
Ya había salido cuando llamaste. (I had already left when you called.) Nunca había estado en España antes. (I had never been to Spain before.)
Comparing Past Tenses
Preterite (completed action): Comí. (I ate.)
Imperfect (background/habitual): Comía. (I was eating / I used to eat.)
Past Perfect (action before another past action): Había comido. (I had eaten.)
Common Patterns
Cuando + preterite, past perfect: Cuando llegué, él ya había salido. (When I arrived, he had already left.)
Past perfect + porque + imperfect: Había estudiado porque tenía un examen. (I had studied because I had an exam.)
Negative Form
No había comido. (I hadn't eaten.) Todavía no habían llegado. (They hadn't arrived yet.) Nunca había visto eso. (I had never seen that.)
With Object Pronouns
Pronouns go before haber: Ya lo había hecho. (I had already done it.) No te había visto antes. (I hadn't seen you before.)
Sequence of Events
Use past perfect to establish which action happened first:
Perdí las llaves que había comprado. (I lost the keys that I had bought.)
- First: I bought keys
- Then: I lost them
Practice
'When I arrived, they had already left' →