Gramática inglesa Se forma el Past perfect continuous con el auxiliar have + been + verbo en la forma -ing. Por ejemplo,
I had been waiting …Estructura afirmativa:
Sujeto + had + been + - ing
Estructura negativa:
Sujeto + had not + been + - ing
had not = hadn’t
Estructura interrogativa:
Had + sujeto + been + - ing?
Dado que el Past perfect continuous lleva un tiempo verbal terminado en -ing, el Past perfect continuous expresa la continuidad de una acción. Se usa para acciones que habían estado sucediendo antes que otra acción también en el pasado.
- I was tired when I got home. I had been working all day. - Estaba muy cansado cuando llegue a casa. Había estado trabajando todo el día.
Contraste el Past perfect continuous con el Present perfect continuous donde la acción sigue en el presente.
Entonces usamos el pasado perfecto continuo para:
a) acciones en proceso de realización en el pasado antes de otra acción también en el pasado. El enfoque es que la acción se prolongó durante un período de tiempo, y por lo tanto, a menudo usamos los preposiciones del tiempo for y since.
- She had been waiting for the doctor for two hours when he finally saw her. - Ella había estado esperando al médico dos horas cuando finalmente le atendió.
- Mr Brown had been working for 40 years in the company when he retired in 2010. - El señor Brown llevaba 40 años trabajando en la empresa cuando se jubiló en 2010.
- They had been studying English for 2 years when they went to England. - Habían estado estudiando inglés durante 2 años cuando fueron a Inglaterra.
- She had not been working at the company for long when it closed. - Ella no había estado trabajando en la empresa mucho tiempo cuando se cerró.
b) Podemos utilizar el Past perfect continuous para demostrar causa y efecto en el pasado. La estructura es Past simple + because + Present perfect continuous.
- They were angry with me because they'd been waiting for me for over an hour. - Estaban enfadados conmigo porque habían estado esperándome durante una hora.
- Jason was tired because he had been playing football. - Sam estaba cansado porque había estado jugando al futbol.
- We failed the exam because we’d not been attending class. - No aprobamos el examen porque no habíamos estado asistiendo a clase.
- She was tired because she had been working all night. - Estaba cansada porque llevaba toda la noche trabajando.
Curso ingles online. Gramática inglesa.
No hay comentarios:
Publicar un comentario