Glagolska vremena i vid

Present perfect continuous (have been + -ing) u engleskom

Razina B1 Glagolska vremena i vid
Ključna ideja

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.

  1. have been + -ing

    present perfect continuous

    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.

  2. have / has + been + verb-ing

    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.

  3. Rezultat ili trajanje

    present perfect
    • rezultat
    • gotovo je
    • što se dogodilo
    perfect continuous
    • radnja
    • još traje
    • koliko dugo

    Usporedi dva perfekta. Obični present perfect pokazuje rezultat: gotovo je. Continuous pokazuje samu radnju: koliko dugo, još traje, napor koji gotovo osjetiš.

  4. I've been waiting for an hour.

    traje sve do sada

    Počni s glavnom uporabom: radnja koja je počela u prošlosti i još traje sada. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = trajanje

    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.

  6. She's been studying since 9am.

    since = početna točka

    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.

  7. It's been raining all day.

    nedavno, vidljiv učinak

    Objašnjava i sadašnji rezultat. Radnja je možda upravo stala, ali još vidiš njezin učinak. It's been raining all day.

  8. How long have you been learning English?

    how long = pitanje o trajanju

    Pitaj za trajanje s how long. To je prirodno pitanje za koje je ovo vrijeme i stvoreno. How long have you been learning English?

  9. I've been working since two hours. since + trajanje
    I've been working for two hours. for + trajanje

    for = koliko dugo · since = otkad.

    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.

  10. I've been knowing him for years. know = stanje
    I've known him for years. stanje → present perfect

    Glagoli stanja (know, like, own) uzimaju obični perfect.

    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.

  11. I've been reading all morning.

    napor, ne rezultat

    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.

  12. Zapamti

    • have/has + been + -ing → koliko dugo
    • for + trajanje · since + početna točka
    • Ne s glagolima stanja (know, like)

    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.

Preporučeni videozapisi