Pluperfect Progressive

The pluperfect progressive (el pluscuamperfecto progresivo) describes actions that had been happening over a period of time, up to a specific moment in the past. It combines the pluperfect with the progressive, giving you the sense of a past action in motion.

Formation

The pluperfect progressive has three parts:

  1. The pluperfect of estarhabía estado, habías estado, etc.
  2. The gerund (the -ando / -iendo form) of the main verb

The formula is:

haber (imperfect) + estado + gerund

The Gerund (-ando / -iendo)

To make a gerund, drop the infinitive ending and add:

  • -ar verbs → -ando (trabajar → trabajando)
  • -er verbs → -iendo (comer → comiendo)
  • -ir verbs → -iendo (vivir → viviendo)

Some verbs have a spelling change: leerleyendo, dormirdurmiendo, pedirpidiendo.

Conjugation of trabajar in the Pluperfect Progressive

SubjectForm
yohabía estado trabajando
habías estado trabajando
él / ella / ustedhabía estado trabajando
nosotros / nosotrashabíamos estado trabajando
ellos / ellas / ustedeshabían estado trabajando

When to Use It

Use the pluperfect progressive for an action that was ongoing over a stretch of time and had been happening right up until another past moment. It emphasizes duration and continuity, not just completion.

Había estado trabajando toda la noche cuando por fin terminé el reporte.

I had been working all night when I finally finished the report.

Habían estado estudiando por tres horas antes de la cena.

They had been studying for three hours before dinner.

Ella había estado llorando cuando llegamos a la casa.

She had been crying when we arrived at the house.

💡
If you can insert "been + -ing" in English ("had been waiting," "had been reading"), the pluperfect progressive is usually the right choice in Spanish. If the English is just "had + past participle," use the plain pluperfect instead.

Pluperfect vs. Pluperfect Progressive

Both tenses describe a past-before-the-past, but with a different feel:

  • Pluperfect — the action was simply completed before another past point. Focus on the result.
  • Pluperfect progressive — the action was in progress over a duration up to another past point. Focus on the activity.

Había leído el libro antes del examen.

I had read the book before the exam.

Había estado leyendo el libro toda la tarde cuando sonó el teléfono.

I had been reading the book all afternoon when the phone rang.

The first example tells you the book was finished. The second emphasizes the activity of reading stretching across the afternoon.

With Duration Expressions

The pluperfect progressive pairs naturally with phrases expressing how long something had been going on. Common ones include:

ExpressionMeaning
por (+ time)for (duration)
durante (+ time)during / for
toda la mañana / tarde / nocheall morning / afternoon / night
desde hacía (+ time)since (amount of time) earlier

Habíamos estado esperando durante dos horas cuando por fin abrieron.

We had been waiting for two hours when they finally opened.

Había estado viviendo en Buenos Aires desde hacía cinco años.

She had been living in Buenos Aires for five years (at that point).

💡
The pattern desde hacía + time is very common in narrative writing. It lets you say "had been doing X for Y time" by the moment of the story. Think of it as the past-tense version of desde hace (used in the present).

Word Order Reminder

As with all compound tenses, nothing separates the parts of the verb. Place no, pronouns, and adverbs before haber.

No había estado escuchando bien la conversación.

I hadn't been listening to the conversation well.

Now that you've seen all three pluperfect lessons, you're ready to move on to the future tense and start looking forward instead of back.

Related Topics