Past Perfect Continuous: oraciones, ejercicios, pruebas y ejemplos

Past Perfect Continuous usamos

El pasado perfecto continuo se utiliza para hablar de una acción que había estado ocurriendo durante algún tiempo antes de un momento específico u otra acción en el pasado.

She had been working for two hours before the meeting started.
Ella había estado trabajando durante dos horas antes de que comenzara la reunión.

Past Perfect Continuous Forma

Subject + had been + V-ing

I had been studying all evening.
Había estado estudiando toda la tarde.
They had been waiting for a long time.
Habían estado esperando durante mucho tiempo.

Past Perfect Continuous Regla

  • Se utiliza para acciones que continuaron hasta cierto momento en el pasado.
    I had been reading the report before my manager came in.
    Yo había estado leyendo el informe antes de que entrara mi gerente.
    She had been talking on the phone before the lesson started.
    Ella había estado hablando por teléfono antes de que empezara la clase.
  • Enfatiza la duración de una acción antes de otro evento pasado.
    They had been travelling for three days before they arrived.
    Habían estado viajando durante tres días antes de llegar.
    He had been working there for years before he changed jobs.
    Había estado trabajando allí durante años antes de cambiar de trabajo.
  • A menudo se usa cuando explicamos la causa de un estado o resultado pasado.
    She was tired because she had been studying all night.
    Ella estaba cansada porque había estado estudiando toda la noche.
    The ground was wet because it had been raining.
    El suelo estaba mojado porque había estado lloviendo.
  • A menudo se usa con for y since para mostrar duración.
    I had been living in London for five years before I moved to Cyprus.
    Había estado viviendo en Londres durante cinco años antes de mudarme a Chipre.
    She had been working there since 2020 before the company closed.
    Había estado trabajando allí desde 2020 antes de que la empresa cerrara.
  • Las expresiones de tiempo comunes incluyen todo el día, toda la mañana, durante dos horas, desde el lunes, antes y cuando.
    We had been discussing the problem all morning before we found a solution.
    Habíamos estado discutiendo el problema toda la mañana antes de encontrar una solución.
    He had been sleeping for an hour when I called him.
    Había estado durmiendo durante una hora cuando lo llamé.
  • El pasado perfecto continuo se centra en el proceso, mientras que el pasado perfecto se centra más a menudo en el resultado.
    ✅ She had been writing emails before lunch. (process)
    ✅ She had written five emails before lunch. (result)
  • Algunos verbos normalmente no se usan en formas continuas (saber/conocer, gustar, querer, necesitar, entender).
    ✅ I had known him for years before we worked together.
    ❌ I had been knowing him for years before we worked together.

Past Perfect Continuous Negación

  • La negación se forma con had not been o la forma corta hadn't been.
    I hadn't been sleeping well before the exam.
    No había estado durmiendo bien antes del examen.
    She had not been working there for very long before she resigned.
    No había estado trabajando allí por mucho tiempo antes de renunciar.
    They hadn't been waiting for more than ten minutes when the bus arrived.
    No llevaban esperando más de diez minutos cuando llegó el autobús.

Past Perfect Continuous Preguntas

En las preguntas, had va antes del sujeto.

Had + subject + been + V-ing?
Wh-word + had + subject + been + V-ing?

Had you been waiting long before the doctor saw you?
¿Llevabas mucho tiempo esperando antes de que te viera el médico?
Had she been studying before the test began?
¿Había estado estudiando antes de que comenzara el examen?
Why had they been arguing before the meeting?
¿Por qué habían estado discutiendo antes de la reunión?
How long had he been working there before he left?
¿Cuánto tiempo había estado trabajando allí antes de irse?

Past Perfect Continuous Errores comunes

❌ She had been work all day.
✅ She had been working all day.
❌ They had working for hours before the break.
✅ They had been working for hours before the break.
❌ Had you been wait long?
✅ Had you been waiting long?
❌ I was tired because I had worked all night. (if you want to stress the process)
✅ I was tired because I had been working all night.
❌ She had been knowing him for years.
✅ She had known him for years.

Past Perfect Continuous Oraciones

I had been preparing for the interview for several days before it finally happened.
Llevaba varios días preparándome para la entrevista antes de que finalmente ocurriera.
She had been working on the presentation since morning before the manager reviewed it.
Había estado trabajando en la presentación desde la mañana antes de que el gerente la revisara.
We had been waiting at the airport for two hours before the flight was cancelled.
Habíamos estado esperando en el aeropuerto durante dos horas antes de que se cancelara el vuelo.
He had been learning English for a year before he moved abroad.
Había estado aprendiendo inglés durante un año antes de mudarse al extranjero.
They had been discussing the new design before the client joined the call.
Habían estado discutiendo el nuevo diseño antes de que el cliente se uniera a la llamada.
I had been trying to fix the bug all evening before I found the solution.
Había estado tratando de arreglar el error toda la tarde antes de encontrar la solución.
She had been feeling stressed before she took a few days off.
Se había estado sintiendo estresada antes de tomarse unos días libres.
We had been living in that apartment for six months before we moved.
Habíamos estado viviendo en ese apartamento durante seis meses antes de mudarnos.
He had been running every morning before he injured his leg.
Había estado corriendo todas las mañanas antes de lesionarse la pierna.
The team had been developing the feature for weeks before it was released.
El equipo había estado desarrollando la función durante semanas antes de que se lanzara.

Past Perfect Continuous Ejemplos

I had been checking the document before I noticed the mistake.
Había estado revisando el documento antes de notar el error.
She had been speaking to a customer for twenty minutes before the line disconnected.
Había estado hablando con un cliente durante veinte minutos antes de que la llamada se cortara.
They had been working on the same issue since Monday before they escalated it.
Habían estado trabajando en el mismo problema desde el lunes antes de escalarlo.
We had been looking for a better solution before we changed the plan.
Habíamos estado buscando una mejor solución antes de cambiar el plan.
He had been fixing the server all night before everything started working again.
Había estado arreglando el servidor toda la noche antes de que todo empezara a funcionar de nuevo.
I had been thinking about that idea for a long time before I shared it.
Había estado pensando en esa idea durante mucho tiempo antes de compartirla.
She had been getting ready for the trip before the weather changed.
Ella había estado preparándose para el viaje antes de que cambiara el tiempo.
We had been testing the application for hours before we deployed it.
Habíamos estado probando la aplicación durante horas antes de implementarla.
He had been talking to HR before he made the final decision.
Había estado hablando con Recursos Humanos antes de tomar la decisión final.
They had been planning the event for months before it took place.
Habían estado planeando el evento durante meses antes de que se llevara a cabo.

Ejercicios de gramática inglesa disponibles en la aplicación

Tenses

Conditionals

Sentences

Verbs