Czasy i aspekt

Present perfect continuous: have/has been + czasownik z -ing

Poziom B1 Czasy i aspekt
Kluczowa myśl

Present perfect continuous tworzymy schematem have/has been + czasownik z koncowka -ing i uzywamy go, gdy chcemy podkreslic, jak dlugo cos trwa i ze nadal sie dzieje az do teraz: "I've been waiting for an hour." lub "She's been studying since 9am.". Kluczowa jest tu para slowek: for laczymy z okresem czasu (for an hour), a since z punktem poczatkowym (since 9am) - to wlasnie tu Polacy popelniaja najwiecej bledow, mowiac np. "since two hours" zamiast "for two hours". Pamietaj tez, ze tego czasu nie uzywamy z czasownikami statycznymi - powiemy "I've known him", a nie "I've been knowing him". W polskim nie mamy osobnej formy ciaglej, dlatego zdanie "It's been raining all day." tlumaczymy po prostu jako "Pada caly dzien", co latwo prowadzi do gubienia konstrukcji have been + -ing w angielskim.

Przykłady

  • 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

Cała lekcja

Wszystko z filmu, w tekście.

  1. have been + -ing

    present perfect continuous

    I've waited i I've been waiting for an hour brzmią podobnie, ale tylko jedno sprawia, że czujesz każdą minutę. Oto czas, który to robi.

  2. have / has + been + verb-ing

    Użyj tego czasu, gdy chcesz podkreślić, jak długo coś trwa, aż do teraz. Forma jest prosta: have lub has, plus been, plus czasownik z końcówką -ing.

  3. Rezultat czy czas trwania

    present perfect
    • rezultat
    • to skończone
    • co się stało
    perfect continuous
    • czynność
    • wciąż trwa
    • jak długo

    Porównaj dwa perfecty. Zwykły present perfect wskazuje na rezultat: to zrobione. Continuous wskazuje na samą czynność: jak długo, wciąż trwa, wysiłek, który niemal czujesz.

  4. I've been waiting for an hour.

    trwa aż do teraz

    Zacznij od głównego zastosowania: czynność, która zaczęła się w przeszłości i wciąż trwa teraz. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = czas trwania

    Teraz dwa słówka, które temu towarzyszą. Użyj for z odcinkiem czasu, czyli czasem trwania. Godzina, dwa tygodnie, wieki. She's been studying for three hours.

  6. She's been studying since 9am.

    since = punkt początkowy

    Użyj since z punktem, w którym się zaczęło: godzina, dzień, rok. Since dziewiąta, since poniedziałek, since 2020. She's been studying since 9am.

  7. It's been raining all day.

    niedawne, widoczny efekt

    Wyjaśnia też rezultat w teraźniejszości. Czynność mogła właśnie ustać, ale wciąż widać jej efekt. It's been raining all day.

  8. How long have you been learning English?

    how long = pytanie o czas trwania

    Pytaj o czas trwania słowami how long. To naturalne pytanie, do którego ten czas powstał. How long have you been learning English?

  9. ✗ I've been working since two hours. since + długość
    ✓ I've been working for two hours. for + długość

    for = jak długo · since = od kiedy.

    Teraz klasyczna pułapka. Nie mów since two hours. Since oznacza punkt początkowy, nie długość. Dwie godziny to długość, więc musi być for two hours.

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

    Czasowniki stanu (know, like, own) biorą zwykły perfect.

    Druga pułapka: czasowniki stanu. Czasowniki jak know, like czy own opisują stany, nie czynności, więc nie używają tego czasu. Nie been knowing kogoś: po prostu go known.

  11. I've been reading all morning.

    wysiłek, nie rezultat

    Jeszcze jedno przeciwstawienie, które pokazuje sedno. I've read it podaje rezultat. I've been reading it wrzuca cię w trwający wysiłek, może nawet nieskończony. I've been reading all morning.

  12. Zapamiętaj

    • have/has + been + -ing → jak długo
    • for + długość · since + punkt początkowy
    • Nie z czasownikami stanu (know, like)

    Zapamiętaj więc: have lub has, plus been, plus -ing, by podkreślić jak długo. For bierze długość; since bierze punkt początkowy; a czasowniki stanu zostają proste.

Polecane filmy