Pasado perfecto progresivo
Con este tiempo en inglés, básicamente puedes expresar lo que habías estado haciendo en el pasado o lo que alguien había estado haciendoantes de que otra acción tuviera lugar.
Es decir, como cuando en español decimos: ‘Había estado trabajando en esta compañía por 28 años antes de ser presidente’ (queriendo decirque estuve trabajando ahí, pero esa acción terminó, ya que después fui presidente). Esto en inglés se expresaría de la siguiente forma: ‘I had been working in this company for 28years before I became the president’, siendo su construcción gramatical como se indica a continuación:
SUJETO + HAD BEEN + VERBO con -ing + COMPLEMENTOauxiliar verbo ppal
Veamos este cuadro como ilustración con el verbo WORK.
I
You
He
She had been working inthis company for 28 years.
It
We
They
Ejemplos:
1. My parents had been studying the project before the engineers came. (Mis papás habían estado estudiandoel proyecto antes
de que llegaran los ingenieros)
2. George had been traveling to Palmira regularly. (George habíaestado viajando a Palmira con regularidad)
3. You had been cheating on me. (Tu habías estado engañándome)
4. I had been speaking about that matter before. (Yo había estadohablando de ese asunto antes)
5. Garry had been painting his car 2 days before the crash. (Garry había estado pintando el carro 2 días antes del choque)
Si deseas hacerejercicios más adelante con oraciones negativas, no olvides añadirle la partícula NOT al auxiliar HAD (o sea: had not o su contracción), seguido por lo demás como se muestra arriba.
Regístrate para leer el documento completo.