Present perfect continuous (have been + -ing) u engleskom
Present perfect continuous gradimo s 'have/has been' + glagol na -ing kako bismo naglasili trajanje ili to da neka radnja još traje sve do sada. Na primjer: 'I've been waiting for an hour.' (čekanje je počelo prije sat vremena i još traje) ili 'She's been studying since 9am.' (učenje je počelo u 9 i još je u tijeku). Hrvatski tu razliku obično pokriva nesvršenim glagolom ('čekam već sat vremena'), pa mnogi naprosto izostave to nijansiranje koje engleski izražava ovim vremenom. Zapamtite ključnu razliku: 'for' ide uz vremenski period ('for an hour'), a 'since' uz početnu točku ('since 9am') - nikako 'since two hours'.
Primjeri
- I've been waiting for an hour. the waiting started an hour ago and continues
- She's been studying since 9am. studying began at 9am and is ongoing
- It's been raining all day. rain has continued all day
Cijela lekcija
Sve iz videa, u tekstu.
-
I've waited i I've been waiting for an hour zvuče slično, ali samo te jedno tjera da osjetiš svaku minutu. Evo glagolskog vremena koje to radi.
-
Koristi ovo vrijeme kad želiš naglasiti koliko dugo nešto traje, sve do sada. Oblik je jednostavan: have ili has, plus been, plus glagol s nastavkom -ing.
-
Usporedi dva perfekta. Obični present perfect pokazuje rezultat: gotovo je. Continuous pokazuje samu radnju: koliko dugo, još traje, napor koji gotovo osjetiš.
-
Počni s glavnom uporabom: radnja koja je počela u prošlosti i još traje sada. I've been waiting for an hour.
-
Sad dvije riječce koje idu uz njega. Koristi for s razdobljem vremena, s trajanjem. Sat, dva tjedna, vječnost. She's been studying for three hours.
-
Koristi since s točkom u kojoj je počelo: sat, dan, godina. Since devet, since ponedjeljak, since 2020. She's been studying since 9am.
-
Objašnjava i sadašnji rezultat. Radnja je možda upravo stala, ali još vidiš njezin učinak. It's been raining all day.
-
Pitaj za trajanje s how long. To je prirodno pitanje za koje je ovo vrijeme i stvoreno. How long have you been learning English?
-
Sad klasična zamka. Ne reci since two hours. Since označava početnu točku, ne trajanje. Dva sata su trajanje, pa mora biti for two hours.
-
Druga zamka: glagoli stanja. Glagoli poput know, like ili own opisuju stanja, ne radnje, pa ne uzimaju ovo vrijeme. Nekoga nisi been knowing: jednostavno si ga known.
-
Još jedna suprotnost koja pokazuje bit. I've read it javlja rezultat. I've been reading it te stavlja usred radnje koja traje, možda ni dovršene. I've been reading all morning.
-
Zato zapamti: have ili has, plus been, plus -ing, da naglasiš koliko dugo. For uzima trajanje; since uzima početnu točku; a glagoli stanja ostaju jednostavni.