jueves, 18 de noviembre de 2010

THE PRESENT PERFECT PROGRESSIVE

La forma del Present Perfect Progressive:     HAVE / HAS BEEN + Ving

Afirmativo:
I have been studying for 2 hours this afternoon.
He has been working in this company since 2000.
Interrogativo:
Have you been studying for a long time?
Has he been working here for a long time?
Negativo:
No, I haven’t been studying for a long time.
No, he hasn’t been working here for a long time.

El Present Perfect Progressive (o Continuous) se utiliza:
  • Para referirse a una situación que ha empezado en el pasado pero continúa hasta el presente y está incompleta en el momento en el que se habla:
John has been painting the house all morning. He hasn’t finished yet.
Normalmente decimos que el Present Perfect Progressive pone en evidencia la duración de una actividad que todavía no tiene resultados, mientras que el Present Perfect Simple pone en evidencia los resultados de una actividad:
I have been running for 3 hours.
I have run 3 miles. (pero no: *I have been running 3 miles.)
Por eso, utilizamos el Present Perfect Progressive en preguntas con How long….? y el Present Perfect Simple en  preguntas con How many…?:
How long has John been painting the house?
How many rooms has John painted?
  • Para hablar de acciones o situaciones que hace muy poco que se han acabado:
You look hot. Yeah, I’ve been running.
Importante:

1. Con los verbos de estado (ver Verbos de estado y verbos de actividad) , no se puede utilizar la forma progresiva del Present Perfect.
I have known her for 20 years.
2. Con algunos verbos como to live o to work, no hay diferencia de sentido entre el Present Perfect Simple y el Present Perfect Progressive:
I have lived / have been living in Barcelona for 4 years.

No hay comentarios:

Publicar un comentario