The Pluperfect
The pluperfect - el pluscuamperfecto - is the tense for the past before the past. You are already narrating in past time, and you need to point at something that had already happened by then. English calls it "had done"; Spanish builds it as había plus a past participle. Cuando llegué, ya había salido - when I arrived, she had already left.
It is a compound tense, so it is formulaic: the auxiliary haber plus a past participle, and here the auxiliary sits in the imperfect. This page assumes you can already build the imperfect and that your participles - hablado, comido, vivido, hecho, dicho, visto, puesto, vuelto, escrito - are solid.
Building it: imperfect of haber + participle
One line. Take the imperfect of haber and add a past participle.
| Person | haber (imperfect) | + hablado |
|---|---|---|
| yo | había | había hablado |
| tú | habías | habías hablado |
| él / ella / usted | había | había hablado |
| nosotros | habíamos | habíamos hablado |
| vosotros | habíais | habíais hablado |
| ellos / ellas / ustedes | habían | habían hablado |
So había comido (I had eaten), habías venido (you had come), habíamos hecho (we had done), habían dicho (they had said). Three things to fix. Every form of the auxiliary carries a written accent - había, habías, habíamos - because without it the stress falls wrong. The participle never moves: it is hablado for every person and both genders, since in a compound tense only the auxiliary conjugates. And nothing comes between haber and the participle - pronouns and negatives sit in front: no lo había visto, never "había no visto".
The irregular participles you already know carry straight over: había hecho (done), había dicho (said), había visto (seen), había puesto (put), había escrito (written), había vuelto (returned), había roto (broken), había abierto (opened).
What it means: a past inside a past
The pluperfect always looks back from a past reference point to something earlier. Picture two moments on the past-time line: a past reference point, and an action that was already finished before it. The finished-earlier action is the pluperfect.
- Cuando llegué a casa, mi hermano ya había cenado. (When I got home, my brother had already had dinner.) - the arriving is the reference point (preterite); the dinner happened before it (pluperfect).
- No entendí la película porque no había leído el libro. (I didn't understand the film because I hadn't read the book.)
- Nos dijo que había estado en México. (She told us she had been to Mexico.)
Take away the earlier-than relationship and the pluperfect disappears. Two past actions in plain sequence take two preterites: entré y me senté (I went in and sat down). The pluperfect is reserved for the action that jumps behind the other one.
The pluperfect vs the preterite and imperfect
All three are past tenses, but they do different jobs, and the pluperfect is the only one that means "before another past".
- Preterite - a completed past event, in its own time: llegó a las ocho.
- Imperfect - an ongoing or habitual past state: llovía, siempre llegaba tarde.
- Pluperfect - an event already finished before a past reference point: cuando llegó, ya había parado de llover.
Watch the three together:
Eran las nueve. Había llovido toda la tarde, pero ahora escampaba. Cuando por fin salí, las calles ya se habían secado.
It was nine (imperfect, the scene). It had rained all afternoon (pluperfect, finished before "now" in the story). It was clearing up (imperfect, ongoing). When I finally went out (preterite, the event). The streets had already dried (pluperfect, finished before I went out). Each tense earns its place.
Its natural companions: ya, todavía no, nunca, antes
Certain adverbs almost summon the pluperfect, because they compare one past point to an earlier one.
- ya (already): Cuando el tren salió, ya habíamos subido. (When the train left, we had already got on.)
- todavía no / aún no (not yet): Eran las diez y todavía no había llegado. (It was ten and he still had not arrived.)
- nunca / jamás (never, up to that point): Era el mejor viaje que había hecho nunca. (It was the best trip I had ever made.)
- antes (before): Nunca antes había visto el mar. (I had never seen the sea before.)
The pluperfect sets the "by then" frame - by the time X happened, Y had (or had not yet) happened - and these adverbs mark which side of it you are on.
In reported speech
When you report in the past what someone said, a present perfect or a preterite in the original often slides back to the pluperfect (see reported speech).
- Direct: "He terminado." -> Reported: Dijo que había terminado. (He said he had finished.)
- Direct: "Llegué tarde." -> Reported: Admitió que había llegado tarde. (He admitted he had arrived late.)
The backshift is automatic: a finished action, reported from a past vantage point, becomes pluperfect.
Worked examples
- Cuando llamaste, ya me había ido. (When you called, I had already left.)
- No sabía la noticia porque no había leído el periódico. (I didn't know the news because I hadn't read the paper.)
- Nos habíamos conocido años antes, en la universidad. (We had met years earlier, at university.)
- Para cuando llegó la ambulancia, el hombre ya había recuperado el conocimiento. (By the time the ambulance arrived, the man had already regained consciousness.)
- Era la primera vez que había probado el pulpo. (It was the first time I had tried octopus.)
- Me dijo que nunca había estado tan cansada. (She told me she had never been so tired.)
Common mistakes English speakers make
Forgetting the accent on haber. It is había, habías, habíamos with a written accent on every form. Dropping it (habia) is a spelling error and mispronounces the word.
Using the preterite where the pluperfect is needed. English is sometimes loose - "when I arrived she already left" - but Spanish is strict: the earlier action must be pluperfect. Cuando llegué, ya había salido, not "ya salió".
Splitting haber from the participle. Nothing goes between them. Pronouns and negatives sit in front of the whole block: no lo había hecho, ya se habían ido, never "había lo hecho".
Making the participle agree. In a compound tense the participle is invariable: ella había hablado, ellas habían hablado, las cartas que había escrito - always -o. Agreement belongs to ser/estar constructions, not to haber.
Build it from the imperfect of haber, use it for the action that was already over when another past moment arrived, and let ya and todavía no mark the "by then". That is the whole of the pluperfect.
See also
- The imperfect - the tense of haber that powers the pluperfect, and the scene-setting past it pairs with.
- The preterite - the past reference point the pluperfect reaches back from.
- Compound tenses overview - the future perfect and the literary past anterior, the pluperfect's compound cousins.
- Reported speech - where a finished past slides into the pluperfect under a past reporting verb.