Timpuri și aspect

Present Perfect Continuous: have/has been + -ing

Nivel B1 Timpuri și aspect
Ideea principală

Present Perfect Continuous se formează cu have/has been + verb-ing și scoate în evidență durata sau caracterul continuu al unei acțiuni care se desfășoară până în prezent: "I've been waiting for an hour." sau "She's been studying since 9am." Spre deosebire de română, unde adesea folosim un simplu prezent sau imperfect pentru aceeași idee ("aștept de o oră"), engleza marchează explicit legătura dintre trecut și prezent prin această structură. Reține distincția care îi încurcă pe vorbitorii de română: folosește "for" cu o perioadă de timp (for an hour) și "since" cu un punct de început (since 9am) - niciodată "since two hours". De asemenea, nu se folosește cu verbe de stare: spunem "I've known him", nu "I've been knowing him".

Exemple

  • 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

Lecția completă

Tot ce e în videoclip, în text.

  1. have been + -ing

    present perfect continuous

    I've waited și I've been waiting for an hour sună asemănător, dar doar una te face să simți fiecare minut. Iată timpul care face asta.

  2. have / has + been + verb-ing

    Folosește acest timp când vrei să subliniezi de cât timp durează ceva, până acum. Forma e simplă: have sau has, plus been, plus verbul cu terminația -ing.

  3. Rezultat sau durată

    present perfect
    • rezultatul
    • e terminat
    • ce s-a întâmplat
    perfect continuous
    • activitatea
    • încă în desfășurare
    • de cât timp

    Compară cele două perfecte. Present perfect simplu arată rezultatul: e gata. Continuous arată activitatea în sine: cât de mult, încă în desfășurare, efortul pe care aproape îl simți.

  4. I've been waiting for an hour.

    în desfășurare până acum

    Începe cu utilizarea principală: o acțiune care a început în trecut și încă se petrece acum. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = durată

    Acum cele două cuvințele care îl însoțesc. Folosește for cu o perioadă de timp, o durată. O oră, două săptămâni, o veșnicie. She's been studying for three hours.

  6. She's been studying since 9am.

    since = punct de început

    Folosește since cu punctul în care a început: o oră, o zi, un an. Since nouă, since luni, since 2020. She's been studying since 9am.

  7. It's been raining all day.

    recent, efect vizibil

    Explică și un rezultat din prezent. Activitatea poate tocmai s-a oprit, dar încă îi vezi efectul. It's been raining all day.

  8. How long have you been learning English?

    how long = întrebare despre durată

    Întreabă despre durată cu how long. Este întrebarea firească pentru care a fost creat acest timp. How long have you been learning English?

  9. I've been working since two hours. since + o durată
    I've been working for two hours. for + o durată

    for = de cât timp · since = de când.

    Acum capcana clasică. Nu spune since two hours. Since marchează un punct de început, nu o durată. Două ore sunt o durată, deci trebuie for two hours.

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

    Verbele de stare (know, like, own) iau perfectul simplu.

    A doua capcană: verbele de stare. Verbe ca know, like sau own descriu stări, nu acțiuni, deci nu iau acest timp. Nu ai been knowing pe cineva: pur și simplu l-ai known.

  11. I've been reading all morning.

    efortul, nu rezultatul

    Un ultim contrast care arată tot. I've read it raportează rezultatul. I've been reading it te bagă în efortul în desfășurare, poate nici măcar terminat. I've been reading all morning.

  12. Ține minte

    • have/has + been + -ing → de cât timp
    • for + durată · since + punct de început
    • Nu cu verbe de stare (know, like)

    Așadar ține minte: have sau has, plus been, plus -ing, ca să subliniezi de cât timp. For ia o durată; since ia un punct de început; iar verbele de stare rămân simple.

Videoclipuri recomandate