¿Cuándo usar el past perfect continuous en inglés? (had been doing)
El past perfect continuous (had been + gerundio) se usa para expresar la duración de una acción que estaba en progreso antes de otra acción pasada. Destaca el tiempo que llevaba ocurriendo algo y con frecuencia explica una consecuencia visible.
Estructura: had been + verbo + -ing
Past perfect continuous (duración + causa)
- She was tired because she had been working all day.
- He had been waiting for two hours when she arrived.
- Her eyes were red because she had been crying.
- They had been arguing, so the atmosphere was tense.
- I was exhausted — I had been running for an hour.
Past perfect simple (acción completada)
- She was tired because she had worked all day. (énfasis en completitud)
- He had waited for two hours before she arrived. (sin énfasis en duración)
- Her eyes were red because she had cried. (acción terminada)
- They had argued, so they weren't speaking. (hecho terminado)
- I was exhausted — I had run 10 km. (logro concreto)
Ejemplos
She was tired because she had been working all day.
Estaba cansada porque había estado trabajando todo el día.
He had been waiting for two hours when she finally arrived.
Llevaba esperando dos horas cuando ella por fin llegó.
Her eyes were red because she had been crying.
Tenía los ojos rojos porque había estado llorando.
She was tired because she worked all day.
She was tired because she had been working all day.
El past simple ('worked') sitúa la acción en el pasado pero no explica que llevaba toda la jornada en progreso antes de ese momento de cansancio. El past perfect continuous ('had been working') enfatiza la duración y crea la conexión de causa-efecto: tanto tiempo trabajando fue lo que causó el cansancio.
Truco para recordar
Pregúntate: ¿el resultado visible (cansancio, ojos rojos, tensión) se explica por CUÁNTO TIEMPO llevaba ocurriendo la acción? Si la respuesta es sí, usa had been doing. Es el tiempo que 'explica los efectos' de algo que llevaba tiempo pasando antes de un momento pasado.
Pon a prueba lo aprendido
Pregunta 1 de 2
¿Qué expresa el past perfect continuous que el past perfect simple no enfatiza?
¿Por qué confundimos este tiempo?
En español, 'había estado trabajando' existe pero suena muy formal y poco natural en conversación. Preferimos el imperfecto ('trabajaba') o el pluscuamperfecto simple ('había trabajado'). Este hábito hace que los hispanohablantes eviten el past perfect continuous en inglés, aunque en inglés es bastante común para narrar situaciones con contexto de duración.
La clave para distinguir el past perfect continuous del past perfect simple es el énfasis: si quieres destacar cuánto tiempo llevaba pasando algo (y a menudo explicar un resultado visible), usa had been doing. Si solo quieres mencionar que algo ocurrió antes de otra cosa pasada (sin énfasis en la duración), usa had done. Verbos de estado como 'know', 'believe', 'want' no se usan en forma continua.
Preguntas frecuentes
3 preguntas que resuelven el 80% de tus errores de tiempo verbal
'I have seen him yesterday.' Si esa frase no te chirría, tu español está eligiendo el tiempo verbal por ti.
Envíame la guía de tiempos verbalesSin spam. Te puedes dar de baja cuando quieras.