cursuri online
Gramatica limbii engleze - Prezentul Perfect Continuu

A. Mod de formare

Afirmativ:
Subiect + have / has (pers. a III-a sg.) + vb. la infinitiv + terminatia "-ing"

Exemple:
1. I have been waiting for your reply since yesterday.
2. He has been sending me letters for 3 months.
3. We have been crying for 3 hours.

Interogativ:
Have / has (pers. a III-a sg.) + Subiect + been + vb. la infinitiv + terminatia "-ing"

Exemple:
1. Have I been waiting for your reply since yesterday?
2. Has he been sending me letters for 3 months?
3. Have we been crying for 3 hours?

Negativ:
Subiect + have / has (pers. a III-a sg.) + not + vb. la infinitiv + terminatia "-ing"
Se folosesc adesea contractiile haven't (have + not) si hasn't (has + not)

Exemple:
1. I haven't been waiting for your reply since yesterday.
2. He hasn't been sending me letters for 3 months.
3. We haven't been crying for 3 hours.

B. Folosim Prezentul Perfect Continuu pentru:

• a exprima o actiune inceputa in trecut si care nu s-a incheiat inca
Exemple:
She has been eating for ten minutes.
They have been working for several hours.

• a descrie stari sau sentimente care au inceput in trecut si au continuat de-a lungul unei perioade de timp si sunt inca prezente in momentul vorbirii
Exemple:
I have lived here since 1994.
We have started classes for 3 hours.

C. Expresii cu care se foloseste adesea Prezentul Perfect Continuu:

since
Exemplu:
You have been living in
Paris since 1996.

for
Exemplu:
They have been watching TV for 3 hours.

so far
Exemplu:
So far, there have been arriving 10 passengers from
London.

ever
Exemplu:
Have you ever been listening to the radio?

never
Exemplu:
I have never been travelling to
France until now.

 

Download referat