Past perfect continuous
1.940 ejercicios de huecos en 4 formas
Para una actividad que venía durando hasta un punto del pasado. Explica cómo se llegó a esa situación.
Elige una forma para practicar
Cuándo lo necesitas
- Cuánto tiempo venía durando algo antes de un punto pasado. By the time she retired, she had been teaching for thirty years.
- La causa de un estado pasado. His eyes were red. He had been crying.
- Una actividad repetida hasta un momento del pasado. They had been arguing all week before he left.
El tiempo mira hacia atrás desde un momento que ya está en el pasado. Todo en él va un paso más atrás que en el present perfect continuous.
Los dos tiempos perfectos continuos
Hacen el mismo trabajo desde puntos de vista distintos:
- I have been waiting for an hour. — la hora acaba ahora.
- I had been waiting for an hour. — la hora acabó en un momento del pasado.
El segundo casi siempre nombra ese momento: when the doctor finally called, by the time he arrived, before the meeting started.
Past perfect o past perfect continuous
El mismo reparto que en los demás: el continuous señala la actividad y su duración, la forma normal el resultado y la cantidad.
- She had been writing letters all afternoon. — la tarde dedicada a ello.
- She had written six letters. — lo que tenía hecho.
El patrón de la explicación
El uso más característico pone un estado pasado delante y la causa detrás:
The ground was wet — it had been raining. He was out of breath because he had been running.
La primera mitad va en past simple; la segunda da el paso atrás.
Los verbos de estado se quedan en la forma normal
Know, understand, believe, want, like, own, belong no llevan -ing. Con ellos, la duración hasta un punto pasado la lleva el past perfect normal:
We had known each other for years before we worked together.
Dónde se tuerce para un hispanohablante
El español dice esto con «llevaba» más gerundio: «llevaba seis horas conduciendo». La estructura inglesa es otra, y de ahí salen los dos errores del tema.
El presente o el imperfecto en lugar del perfecto. «Llevaba dos horas esperando cuando llegó el tren» no es She was waiting for two hours ni She waited two hours: es She had been waiting for two hours. La prueba es la misma que en present perfect continuous, pero movida al pasado: si la duración llega hasta un punto del pasado, hace falta had been + -ing.
«Llevar» no se traduce. Ninguna de estas frases lleva un verbo que corresponda a «llevar». La frase hay que reconstruirla: had been más el gerundio, y la duración al final con for o since.
Y la pieza del medio es been, no being: had been working.
Todas las formas
| Sujeto | Afirmativo | Negativo | Pregunta |
|---|---|---|---|
| todos los sujetos | had been working | hadn't been working | Had you been working? |
Errores que evitar
Incorrecto: She was waiting for two hours before the train came. correcto: She had been waiting for two hours before the train came.
La espera venía durando hasta ese momento anterior, así que retrocede al past perfect continuous.
Incorrecto: I had been knowing him for years. correcto: I had known him for years.
Know es verbo de estado y no lleva nunca -ing.
Incorrecto: He had been work all night. correcto: He had been working all night.
Been solo no basta; el verbo necesita -ing.