Presente perfecto progresivo o continuo / Present perfect progressive or continuous

Has/have + been + presente participio.

Un evento que dura desde el pasado hasta ahora o que ha terminado recientemente:

They have been talking for the last hour. Ellos han estado hablando durante la ultima hora.

I have been writing this paper all morning. Yo he estado escribiendo este ensayo toda la mañana.

Why are his eyes red? He has been crying. ¿Por qué estan sus ojos rojos? El ha estado llorando.

Se usa frecuentemente cuando decimos for how long (por cuando tiempo), o since when (desde cuando), algo es así:

She has been working here since 1997. Ella ha estado trabajando aquí desde 1997.

How long have you been sitting there? ¿Desde hace cuanto has estado sentado/a ahí?

They have been arguing about it for two weeks. Ellos han estado discutiendolo por dos semanas.

Recientemente, ultimamente:

 

Recently, I have been feeling really tired. Recientemente, me he estado sintiendo muy cansado.

 

Advertisements

One thought on “Presente perfecto progresivo o continuo / Present perfect progressive or continuous”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s