Past perfect continuous en ingles: uso y ejercicios
Aprende a usar el past perfect continuous en ingles: estructura, diferencia con el past perfect simple, ejemplos y ejercicios practicos.
Past perfect continuous: el tiempo de la duracion antes de algo pasado
Si el past perfect te ayuda a decir que algo habia ocurrido antes de un evento pasado, el past perfect continuous te ayuda a decir cuanto tiempo llevaba ocurriendo esa cosa antes de ese evento.
She had worked on the project. = habia trabajado en el proyecto (ya esta completo) She had been working on the project for three months when the client cancelled. = llevaba tres meses trabajando cuando el cliente cancelo
La diferencia es sutil pero importante: el continuous agrega la idea de duracion y, a veces, de proceso incompleto o en curso hasta ese momento pasado.
Estructura del past perfect continuous
sujeto + had been + verbo con -ing
Para todos los sujetos, la estructura es identica: siempre had been.
| Tipo | Estructura | Ejemplo |
|---|---|---|
| Afirmativo | had been + -ing | We had been waiting for two hours. |
| Negativo | had not been + -ing | He hadn't been sleeping well. |
| Interrogativo | Had + sujeto + been + -ing | Had they been working on this long? |
Cuando usar el past perfect continuous
1. Duracion de una actividad antes de un evento pasado
Este es el uso principal. Queremos decir cuanto tiempo algo habia estado pasando antes de un momento o evento especifico en el pasado.
I had been working at that company for five years when they offered me the promotion. She had been studying English for two years before she got the job. They had been negotiating the contract for weeks before they finally signed.
Las palabras clave para esta funcion son for (duracion) y since (desde un punto en el tiempo):
He had been managing the team since 2020 when the restructure happened. We had been using that software for years before we switched.
2. Explicar la causa visible de algo en el pasado
El past perfect continuous explica por que algo estaba en cierto estado:
Her eyes were red because she had been crying. He was exhausted because he had been traveling all day. The team was demotivated because they had been working overtime for weeks.
Aqui no necesariamente mencionas cuanto tiempo: el foco es en la causa de un estado observable.
3. Acciones repetidas hasta un punto pasado
The client had been complaining about the service for months before they finally left. We had been asking for resources since the beginning of the project.
Past perfect continuous vs past perfect simple
La diferencia entre estos dos tiempos es una de las mas finas de la gramatica inglesa.
| Past perfect simple | Past perfect continuous | |
|---|---|---|
| Foco | Accion completada | Proceso, duracion |
| Resultado | El resultado final | La actividad en curso |
| Ejemplo | She had written the report. | She had been writing the report for hours. |
| ¿Termino? | Si, ya esta completo | No necesariamente (puede haber terminado o no) |
Compara estos pares:
When I arrived, he had read the document. = ya lo habia leido (accion completa) When I arrived, he had been reading the document for an hour. = llevaba una hora leyendolo
The team had finished the project by Friday. = completado, terminado The team had been working on the project for months. = proceso, duracion, no necesariamente terminado
Verbos que no se usan en continuo
Como en otros tiempos continuos, los verbos de estado no suelen aparecer en past perfect continuous. Verbos como know, believe, understand, love, hate, own casi siempre van en past perfect simple:
Incorrecto: I had been knowing the answer. Correcto: I had known the answer.

Practica gramatica en contexto
Ejercicios interactivos que te muestran la gramatica en situaciones reales de trabajo, no en frases artificiales.
Ver las leccionesPalabras clave del past perfect continuous
| Palabra | Ejemplo |
|---|---|
| for | I had been working there for two years. |
| since | She had been leading the team since January. |
| all day / all morning | They had been negotiating all day. |
| before | Before the meeting, I had been preparing notes for an hour. |
| when | I was exhausted when I arrived - I had been traveling since 5 AM. |
| by the time | By the time they called, I had been waiting for 45 minutes. |
Errores comunes
Error 1: Confundir con present perfect continuous
Present perfect continuous: I have been working here for two years. = sigo trabajando aca, relevante para el presente. Past perfect continuous: I had been working there for two years when I got promoted. = duracion hasta un punto pasado.
Error 2: Usar "have been" en vez de "had been"
Incorrecto: When she arrived, we have been waiting for an hour. Correcto: When she arrived, we had been waiting for an hour.
Siempre had been para este tiempo, sin excepcion.
Error 3: Usarlo cuando la accion esta claramente completa
Si el resultado importa mas que la duracion, usa past perfect simple.
She had been writing the proposal. = enfasis en el proceso She had written the proposal. = enfasis en que estaba lista
By Monday, the team had been finishing the project. - incorrecto (by Monday implica que ya termino) By Monday, the team had finished the project. - correcto
Ejercicios practicos
Completa con past perfect continuous o past perfect simple segun corresponda:
- She was confident in the interview because she _______ (prepare) for weeks.
- By the time the meeting started, I _______ (already / write) the agenda.
- He was exhausted because he _______ (work) on the bug fix all night.
- When they finally signed the contract, we _______ (negotiate) for three months.
- I _______ (never / use) that framework before the project started.
Respuestas:
- had been preparing
- had already written
- had been working
- had been negotiating
- had never used
En el contexto laboral
El past perfect continuous aparece en contextos donde describis tu experiencia acumulada, explicas situaciones pasadas o das contexto de proyectos previos.
En entrevistas laborales:
"I had been leading the team for two years when the company decided to expand internationally." "Before I joined, the product had been growing steadily, but there were some technical debts to address." "I had been working on that problem for weeks before I found the right approach."
En reportes y post-mortems:
"The system had been showing signs of instability for days before the outage occurred." "The team had been operating without clear processes, which contributed to the delays."
En conversaciones sobre proyectos pasados:
"We had been using an outdated stack for years, so the migration was overdue." "The client had been requesting this feature for months before we could prioritize it."
Practica con Gringuear
El past perfect continuous es un tiempo de nivel B2 en Gringuear. Si todavia no llegaste a ese nivel, las lecciones anteriores te van a preparar de forma progresiva.
Hace el diagnostico gratuito para saber exactamente en que nivel estas. O si ya practicas en niveles avanzados, usa el chat de practica para incorporar este tiempo en conversaciones laborales reales.

Descubrí tu nivel de inglés en 30 segundos
Diagnostico gratuito con resultado CEFR inmediato. Despues, practica con lecciones y chat con IA adaptados a tu nivel.
Hacer el diagnostico gratisUsed to en ingles: hablar de habitos del pasado
8 min de lectura