I've been studying all evening.
A tevékenység korábban kezdődött, és most is tart vagy most is fontos.
Mutass meg egy mostanáig tartó vagy jelenlegi eredményt okozó tevékenységet, és különítsd el a folyamatot vagy időtartamot a Present Perfect Simple eredményfókuszától.
múlt MOST
│ ●
└──── tevékenységvonal ──────┘
have/has been + -ing
have/has been = múlt → most kapcsolat
-ing = folyamatban lévő tevékenység
Időtartam:
I've been studying all evening.
[studying][studying][studying] → ●
Jelentés: Egész este tanulok.
Jelenbeli eredmény:
She's been running, so she's out of breath.
[running before now] → ● eredmény most
Fókuszkülönbség:
I've been reading the report. → folyamatvonal
I've read the report. → kész eredmény
Használd a have/has been + -ing alakot, amikor azt akarod mutatni, hogy a tevékenység vonala a múltból a mosthoz ér, nem csak a kész eredmény számít.
I've been studying all evening.
A tevékenység korábban kezdődött, és most is tart vagy most is fontos.
She's been running, so she's out of breath.
A nemrég végzett tevékenység magyarázza a jelenlegi állapotát.
We've been trying to call you for an hour.
A for az időtartamot mutatja mostanáig.
The ground is wet because it's been raining.
A korábbi vagy még tartó eső magyarázza a mostani eredményt.
I've been waiting for you since ten.
A since megadja, mikor kezdődött a mostanáig tartó tevékenység.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
She has been working from home this week.
A munka ideiglenes tevékenység, és a jelenlegi hétre vonatkozik.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
How long have you been learning English online?
A How long kérdések gyakran present perfect continuous szerkezetet kapnak.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
We haven't been sleeping very well this week.
A tagadó alak azt mutatja, hogy a jó alvás hiányzik egy mostani időszakban.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
It's been raining, so the roads are wet.
A tevékenység látható jelenlegi eredményt magyaráz.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
I haven't been checking my work email this morning.
A tagadó alak magyarázhatja, miért nem történt meg valami mostanában.
Értelmi egységekben olvasd a mondatot, ne szóról szóra.
They've been meeting every Friday this month.
A tevékenység ismétlődik egy ideiglenes, mostani időszakban.
I've been knowing her for years.
A know általában állapotige, ezért itt a continuous természetellenes.
I've known her for years.
A know állapotot fejez ki, ezért present perfect simple kell.
I've been reading the report.
A continuous alak az olvasási folyamatra fókuszál, nem feltétlenül a befejezésre.
I've read the report.
A simple alak a befejezettséget és a mostani eredményt emeli ki.
She's been writing emails all morning.
A continuous alak az időre és a befektetett munkára fókuszál.
She's written ten emails.
A simple alak a kész mennyiségre fókuszál.
I've been working late yesterday.
A yesterday lezárt múltbeli idő, ezért present perfect continuous nem használható.
I worked late yesterday.
Lezárt múltbeli idővel past simple kell.
Figyelj a közvetlen fordításból eredő hibákra.
Jelentés: Három éve tanulok angolul.
A magyar jelen idő + „éve/óta” múltból mostanáig tartó folyamatot fejez ki, de angolban ehhez gyakran present perfect continuous kell.
Jegyezd meg: Ha a magyar mondatban „már ... óta” van és még igaz most, gondolj erre: have/has been + -ing.
Jelentés: Két órája várunk.
A magyar „óta” időtartamra és kezdőpontra is használható; angolul for + időtartam, since + kezdőpont.
Jegyezd meg: for = mennyi ideje; since = melyik ponttól.
Jelentés: Tegnap este sokáig tanultam.
A last night lezárt múltbeli idő, nincs nyitott kapcsolat a jelennel; ilyenkor past simple kell.
Jegyezd meg: Ha konkrét, lezárt múltbeli időt mondasz, ne használj present perfect alakot.
Jelentés: Öt éve megvan ez az autóm.
Az own állapotige; angolul ilyen állapotnál általában present perfect simple-t használunk, nem continuous alakot.
Jegyezd meg: Állapotigéknél kérdezd: tényleges tevékenység zajlik, vagy csak állapot áll fenn?
Jelentés: Mióta tanulsz angolul?
Magyar kérdésben nem kell segédigét előre tenni, de angolban a have az alany elé kerül.
Jegyezd meg: Kérdésminta: How long + have/has + alany + been + -ing?
Jelentkezz be a folytatáshoz