Glagolska vremena i vid

Present Perfect Continuous u engleskom: have been + -ing

Nivo B1 Glagolska vremena i vid
Ključna ideja

Present Perfect Continuous se gradi pomoću have/has been + glagol sa nastavkom -ing i naglašava koliko dugo neka radnja traje, odnosno da se nastavlja sve do sada: "I've been waiting for an hour." Uz njega ide "for" kada navodiš trajanje (for an hour) i "since" kada navodiš početnu tačku ("She's been studying since 9am."). Za razliku od srpskog, gde isti glagolski oblik (čekam već sat vremena) pokriva i sadašnjost i trajanje, engleski jasno izdvaja ovo vreme da bi istakao kontinuirani, skorašnji napor: "It's been raining all day." Pazi da ne mešaš for i since (ne "since two hours", nego "for two hours") i da ga ne koristiš sa stativnim glagolima (ne "I've been knowing him").

Primeri

  • 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

Cela 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 tera da osetiš svaki minut. Evo vremena koje to radi.

  2. have / has + been + verb-ing

    Koristi ovo vreme kada želiš da naglasiš koliko dugo nešto traje, sve do sada. Oblik je jednostavan: have ili has, plus been, plus glagol sa nastavkom -ing.

  3. Rezultat ili trajanje

    present perfect
    • rezultat
    • gotovo je
    • šta se desilo
    perfect continuous
    • radnja
    • još traje
    • koliko dugo

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

  4. I've been waiting for an hour.

    traje sve do sada

    Počni sa glavnom upotrebom: 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 dve rečce koje idu uz njega. Koristi for sa periodom vremena, sa trajanjem. Sat, dve nedelje, večnost. She's been studying for three hours.

  6. She's been studying since 9am.

    since = početna tačka

    Koristi since sa tačkom kada je počelo: sat, dan, godina. Since devet, since ponedeljak, since 2020. She's been studying since 9am.

  7. It's been raining all day.

    nedavno, vidljiv efekat

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

  8. How long have you been learning English?

    how long = pitanje o trajanju

    Pitaj za trajanje sa how long. To je prirodno pitanje za koje je ovo vreme 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 tač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 vreme. Nekoga nisi been knowing: jednostavno si ga known.

  11. I've been reading all morning.

    napor, ne rezultat

    Još jedna suprotnost koja pokazuje suštinu. I've read it javlja rezultat. I've been reading it te stavlja usred radnje koja traje, možda ni završene. I've been reading all morning.

  12. Zapamti

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

    Zato zapamti: have ili has, plus been, plus -ing, da naglasiš koliko dugo. For uzima trajanje; since uzima početnu tačku; a glagoli stanja ostaju jednostavni.

Preporučeni videi