viernes, 28 de septiembre de 2018

Present perfect progressive


El present perfect progressive  se usa para hablar de una acción que empezó en el pasado y que continúa en el presente.

FORMACIÓN DEL PRESENT PERFECT PROGRESSIVE

El present perfect progressive se forma con el verbo to have  en presente más el participio been y un gerundio.

Ejemplos con el present perfect progressive.

I have been living here for one month.
Llevo un mes viviendo aquí.

You have been talking on the phone for half an hour.
Llevas media hora hablando por teléfono.

Formas contraídas

Es muy común usar las formas contraídas de to have con the present perfect progressive. Estas formas se ven en la tabla a continuación.

Forma contraída
Ejemplo
Traducción
I’ve

I’ve been working for five hours.

Llevo cinco horas trabajando.
you’ve

You’ve been sleeping all day.

Llevas todo el día dormida.
he’s

He’s been snoring for hours.

Lleva horas roncando.
she’s

She’s been running since seven in the morning.

Ha estado corriendo desde las siete de la mañana.
it’s

It’s been raining for an hour in Puebla.

Lleva una hora lloviendo en Puebla.
we’ve

Lately, we’ve been talking on the phone a lot.

Últimamente, hablamos mucho por teléfono.
they’ve

They’ve been playing soccer for two hours.

Llevan dos horas jugando


Formas negativas

the present perfect progressive en forma negativa. Simplemente usas la palabra not  después de la forma conjugada del verbo to have.

Fórmula para la forma negativa

have not / has not + been + gerundio
Es muy común ver las formas contraídas haven’t  y hasn’t  usadas con the present perfect progressive.

 EJEMPLOS.
I haven’t been eating out much lately.
No he estado comiendo mucho fuera en estos días.

We haven’t been talking since we broke up.
No nos hemos hablado por teléfono desde que rompimos.

Formas interrogativas

Para hacer preguntas usando the present perfect progressive, hay que invertir el sujeto y la forma conjugada de to have. Comparemos la forma afirmativa con la forma interrogativa.


Forma afirmativa
Forma interrogativa
I have been working for five hours.

Have I been working for five hours?

You have been sleeping all day.

Have you been sleeping all day?

He has been snoring for hours.

Has he been snoring for hours?

She has been running since seven in the morning.

Has she been running since seven in the morning?

It has been raining for an hour in Puebla.

Has it been raining for an hour in Puebla?

We have been talking on the phone a lot.

Have we been talking on the phone a lot?

They have been playing soccer for two hours.

Have they been playing soccer for two hours?



Vocabulary 

Push
Impulsarse
Comfort zone
Zona de confort
Take risks
Toma riesgos
Give up
Rendirse
Progress
Progreso
Measure progress
Medir el progreso








No hay comentarios.:

Publicar un comentario