Past perfect continuous (had been + -ing)

El past perfect continuous en inglés: had been + verbo-ing, para una acción que estaba en curso antes de otro momento del pasado.

Nivel B27 min

Al terminar sabrás

  • Formar had been + -ing
  • Enfocar la duración antes de otro pasado
  • Distinguirlo del past perfect simple

Duración antes del pasado

El past perfect continuous te pone en un punto del pasado y mira hacia atrás a una acción que llevaba rato en curso hasta ese punto: I was tired because I had been working all day. Estás en "anoche" (pasado) y explicas qué venía pasando antes. Se forma con had been + verbo-ing — igual para todas las personas, no cambia.

Es el equivalente pasado del present perfect continuous: lo que I've been working es respecto a ahora, I had been working lo es respecto a un momento pasado. Por eso suele aparecer con because, before, when y con for/since marcando el tiempo acumulado.

¿Cuándo lo usas?

  • Duración hasta un punto pasado: cuánto tiempo llevaba algo. They had been waiting for hours when the bus came.
  • Causa de un estado/resultado pasado: explica el porqué. He was out of breath because he had been running.
  • Acción interrumpida que venía de antes: I had been sleeping when the phone rang (ya dormía desde antes).

Simple o continuo

FormaEnfocaEjemplo
had + participioque algo se completó antesShe had written three emails.
had been + -ingcuánto tiempo durabaShe had been writing for an hour.

Cuál elegir

El simple (had done) marca un resultado terminado antes de otro pasado; el continuo (had been doing) marca la duración del proceso. Si lo importante es "ya estaba hecho", usa simple; si es "llevaba X tiempo", usa continuo. Y recuerda: los verbos de estado (know, be, have=poseer) no van en continuo → I had known him for years, no had been knowing.

Ejemplos

  • He was wet because he had been running.Estaba mojado porque había estado corriendo.
  • They had been waiting for hours.Habían estado esperando horas.
  • I had been studying before the exam.Había estado estudiando antes del examen.

Errores comunes (del español)

  • I had been work all day.I had been working all day.

    Lleva -ing: had been working.

  • She has been waiting when I arrived.She had been waiting when I arrived.

    Antes de otro pasado → had been, no has been.

  • I had been knowing him.I had known him.

    Verbos de estado → simple.

En contexto

You looked exhausted last night.Anoche te veías exhausto.
I'd been working for twelve hours.Llevaba doce horas trabajando.
Why was the floor wet?¿Por qué estaba mojado el piso?
It had been raining all afternoon.Había estado lloviendo toda la tarde.

¿La quieres infinita y con IA?

Conversa con IA en Chat Simulator

Para llevar

  • had been + verbo-ing = duración antes de otro momento pasado.
  • Enfoca cuánto tiempo (con for/since).
  • Simple = completado antes; continuo = duración.
  • Verbos de estado (know) → simple.

Práctica

Practica para completar

Responde y envía. Necesitas 3 de 4 para completar la lección. Reintentos ilimitados.

1. “Había estado corriendo” =

2. Forma: “had ___ working”

3. Enfoca la duración antes del pasado:

4. Verbo de estado usa:

Fin de la lección

Cuenta qué llevabas haciendo.

El past perfect continuous da textura a las historias. Narra algo a la IA en el laboratorio y te corrige los tiempos y la pronunciación, en español.

  • Feedback en español sobre tu pronunciación y tus textos
  • Ejercicios infinitos con IA sobre este mismo tema
  • Tu progreso y tu vocabulario, siempre guardados

A continuación: Future continuous (will be + -ing)