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 >>>
Itt állíthatod be, hogy a Google kereső elöl hozza a 24.hu-s találatokat

Ajánlott videó

Olvasói sztorik