Belföld

5. Haladó (upper-intermediate) – 5. hét

Nyelvtani összefoglaló – Grammar

PRESENT PERFECT CONTINUOUS

Képzése:

+


Alany + ‘have’
illetve E/3. személyben ‘has’ + been + az ige + -ing végződés

I have been waiting for the bus for 20 minutes. (I’ve been … )

Peter has been playing football for nearly an hour. (Peter’s been … )

We have been learning English for several years. (We’ve been … )


Alany + ‘have’
illetve E/3. személyben ‘has’ + not + been + az ige + -ing végződés

I have not  (haven’t) been playing football
for long.

?


‘have’ illetve
E/3. személyben ‘has’ + alany + been + az ige + -ing végződés

Have you been playing?

Használata:


olyan múltban
megkezdődött cselekvések kifejezésére használatos, amely a múltban kezdődött,
a beszéd pillanatáig tart és még nem fejeződött be.

I’ve been playing football for two hours. (2 órája kezdtem el focizni, de még
nem fejeztem be, még mindig focizom.)


olyan múltban
kezdődött ismétlődő események kifejezésére, ami a beszéd pillanatáig tart és
nem fejeződött be.

Susan has been seeing a lot of James recently.


ideiglenes,
átmeneti állapotok kifejezésére

I’ve been living in my brother’s flat for the last month.

DE! My brother has lived in this flat
all his life.


nagyon gyakran
használatos ha a mondatban szerepel a ‘for’ illetve a ‘since’.

It’s been snowing for
48 hours.

It’s been snowing since Monday.


egyes időhatározóknál:

all this year, all my life, so far, during the 20th century,
recently, lately… etc.

What have you been doing so far?


present perfect
continuous ideidőben nem használatosak azok az igék, melyek nem használhatóak
folyamatos igeidőkben. (lsd.: sima jelen idő – nyelvtani leírás)

E heti tesztünk >>>

Ajánlott videó

Olvasói sztorik