Skip to content
SLAYLANGUAGE SCHOOL
Account

Spanish grammar · Level B1

Pluscuamperfecto: the past before the past

The pluscuamperfecto shows that an action happened before another past action: Cuando llegué a la estación, el tren ya había salido — When I got to the station, the train had already left. It’s haber in the imperfect (había, habías…) + the participle.

How to form the pluscuamperfecto

Haber in the imperfect + participle. It’s the same participle as in the pretérito perfecto, and it doesn’t change. Pronouns and no go before había: No lo había visto.

Pluscuamperfecto
Personhaberhablarhacersalir
yohabíahabladohechosalido
túhabíashabladohechosalido
él / ella / ustedhabíahabladohechosalido
nosotroshabíamoshabladohechosalido
vosotroshabíaishabladohechosalido
ellos / ustedeshabíanhabladohechosalido

When to use it

When you’re narrating in the indefinido or imperfecto and need to step further back. It often comes with ya (already), nunca (never), todavía no (not yet), antes (before). Also to explain the cause of a past state: Estaba cansado porque había trabajado mucho.

  • Cuando llegamos, la fiesta ya había terminado.When we arrived, the party had already finished.
  • Nunca había visto algo tan bonito.I had never seen anything so beautiful.
  • No tenía hambre porque había comido.I wasn’t hungry because I had eaten.

In reported speech

When you report someone’s words in the past, the perfecto and indefinido shift back to the pluscuamperfecto: “He terminado” → Dijo que había terminado. “Fui al médico” → Me contó que había ido al médico.

  • Ana me dijo que había aprobado el examen.Ana told me she had passed the exam.
  • Pensé que ya habías llegado.I thought you had already arrived.

Tip: The pluscuamperfecto matches the English past perfect almost exactly: había terminado = had finished.

Common mistakes

The mistakes people make most often — and the right way.

  • Wrong: Cuando llegué, el tren ya salió.

    Right: Cuando llegué, el tren ya había salido.

    The earlier action takes the pluscuamperfecto.

  • Wrong: Había hacido la cena.

    Right: Había hecho la cena.

    Hacer → hecho.

  • Wrong: Habíamos lo visto.

    Right: Lo habíamos visto.

    The pronoun goes before había.

  • Wrong: Ellos había comido.

    Right: Ellos habían comido.

    Ellos → habían.

  • Wrong: Dijo que ha terminado.

    Right: Dijo que había terminado.

    Reported speech after dijo: pluscuamperfecto.

The pluscuamperfecto: había hecho

Quiz

10 questions: choose the right option — the explanation appears straight away.

  1. Question 1

    Cuando llegué, la película ya _____ empezado.

  2. Question 2

    Nunca _____ visto el mar antes de aquel viaje.

  3. Question 3

    Nosotros ya _____ cenado cuando llamaste.

  4. Question 4

    Me dijo que _____ el informe.

  5. Question 5

    Ellos no _____ comido nada.

  6. Question 6

    ¿_____ estado en Madrid antes de 2020?

  7. Question 7

    Estaba cansada porque había _____ mucho.

  8. Question 8

    Cuando volví, alguien había _____ la ventana.

  9. Question 9

    Pensé que ya _____ llegado (vosotros).

  10. Question 10

    No _____ había dicho nada.

Correct: 0 of 10

FAQ

Didn’t find your answer? Send us a request — we’ll tell you everything.

Do I always need it for the earlier action?

If the order is already clear (Llegué, cené y me acosté), the indefinido is enough. You need the pluscuamperfecto when you step back in time from the point you’re narrating.

How is it different from the perfecto?

The perfecto (he hecho) links the past to now; the pluscuamperfecto (había hecho) links it to another past moment. Hoy he comido / Cuando llegaste, ya había comido.

Where does it come up most?

In stories, news and reported speech (Me dijo que había…), and in unreal past conditions: Si hubiera sabido… — though that uses the subjunctive (hubiera), a B2 topic.

Next step

Keep learning with a mini-course

Short online courses by Slay School teachers: a 15-minute lesson a day with audio, exercises and dialogues, and the words you forget come back on their own.

  • Day 1 is free
  • 15 minutes a day, at your own pace
  • Every word has audio
  • Lifetime access once paid

All you need to start is an email or a Google account.