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)
|