Opisywanie czynności trwających do teraz (present perfect continuous)

B1

Opisywanie czynności trwających do teraz (present perfect continuous)

Co to jest present perfect continuous?
Present perfect continuous (znany też jako present perfect progressive) to czas angielski używany, gdy mówimy o czynnościach, które zaczęły się w przeszłości i trwają do teraz albo właśnie się skończyły, ale mają skutek widoczny w chwili mówienia. Ten czas kładzie nacisk na sam proces lub długość trwania czynności.

Przykład: 'I have been studying English for three years.' – Uczę się angielskiego od trzech lat (i wciąż się uczę).

Kiedy używamy present perfect continuous?
  • Działanie rozpoczęte w przeszłości i trwające do teraz (podkreślamy ciągłość lub długość):
'She has been working here since 2019.' – Ona pracuje tu od 2019 roku (i nadal pracuje).

- Działanie właśnie zakończone, które ma skutek teraz:
'You're out of breath — have you been running?' – Jesteś zadyszany — czy biegałeś?
'My hands are dirty because I've been painting.' – Mam brudne ręce, bo malowałem.

- Powtarzające się czynności w niedawnej przeszłości (często z emocjami lub irytacją):
'He's been calling me all morning.' – Dzwonił do mnie przez całe przedpołudnie.

- Tymczasowe sytuacje (w odróżnieniu od stałych):
'I've been living with my sister while my flat is being repaired.' – Mieszkam u siostry, dopóki mieszkanie jest naprawiane.

- Gdy pytamy o długość trwania czynności: 'How long have you been...?'
'How long have you been learning Polish?' – Od jak dawna uczysz się polskiego?

Jak tworzymy present perfect continuous?
Podstawowy wzór: Subject + have/has + been + verb(-ing)

Twierdzenie:
- I/You/We/They have been working. – I have been working (I've been working).
- He/She/It has been working. – He has been working (He's been working).

Przeczenie:
- I/You/We/They haven't been working. – I haven't been sleeping well.
- He/She/It hasn't been working. – She hasn't been feeling well.

Pytanie:
- Have + subject + been + verb(-ing)?
'Have you been waiting long?' – Czy długo czekasz?
'Has he been studying all day?' – Czy on uczy się cały dzień?

Krótka odpowiedź:
- Yes, I have. / No, he hasn't.

Skróty w mowie:
- I've been, you've been, he's been, she's been, we've been, they've been.
- I haven't been, she hasn't been.

Typowe słowa i wyrażenia czasowe
  • for + okres (for two hours, for three years)
'I've been waiting for two hours.' – Czekam od dwóch godzin.

- since + punkt początkowy (since Monday, since 2010)
'She's been ill since Tuesday.' – Ona jest chora od wtorku.

- all morning / all day / all week
'They've been painting all day.' – Malowali cały dzień.

- recently / lately
'I've been feeling tired lately.' – Ostatnio czuję się zmęczony.

- how long?
'How long have you been working here?' – Od jak dawna tu pracujesz?

- just (gdy coś się właśnie skończyło)
'I've just been talking to him.' – Właśnie z nim rozmawiałem.

Present perfect continuous vs Present perfect simple — na co zwrócić uwagę?
Oba czasy łączą przeszłość z teraźniejszością, ale mają inną funkcję:
  • Present perfect simple (have/has + past participle) skupia się na rezultacie lub fakcie/ilości.
  • Present perfect continuous (have/has been + -ing) skupia się na trwaniu czynności lub jej niedawnym przebiegu.

Przykłady par porównawczych:
- 'I have painted the room.' – Pomalowałem pokój. (Rezultat: jest pomalowany.)
'I have been painting the room.' – Malowałem pokój (np. nadal maluję lub niedawno malowałem i to widać).

- 'She has written three emails.' – Napisała trzy maile. (Ilość/resultat.)
'She has been writing emails all morning.' – Pisała maile przez całe przedpołudnie (skupienie na działaniu).

- 'I have lived here for ten years.' – Mieszkam tu od dziesięciu lat (stan lub powtarzalność).
'I have been living here for ten years.' – Mieszkam tu od dziesięciu lat (częściej używane, jeśli mówisz o tym jako o trwającej, może tymczasowej sytuacji).

- Pytanie o znajomość osoby:
'How long have you known him?' – Poprawne (stative verb ‚know’).
'*How long have you been knowing him?' – Niepoprawne.

Czasowniki statyczne (stative verbs) — kiedy nie używamy continuous
Nie używamy form ciągłych z czasownikami opisującymi stany, uczucia czy posiadanie, np.: know, like, love, hate, believe, belong, own, seem, understand.

Złe: '*I have been knowing her for years.'
Poprawne: 'I have known her for years.' – Znam ją od wielu lat.

Wyjątki i zmiana znaczenia:
- Niektóre czasowniki mogą być w continuous, gdy opisują czynność, a nie stan:
'I have been having problems with my computer.' – Mam problemy z komputerem (ciągły problem).
'I have had this car for five years.' – Mam ten samochód od pięciu lat (posiadanie: simple).

- 'See': 'I've seen that movie.' (oglądałem / doświadczenie) vs 'I've been seeing a therapist.' (regularne spotkania)
- 'Think': 'I think you're right.' (opinia) vs 'I've been thinking about it.' (rozważanie)

Strona bierna i present perfect continuous
Teoretyczny wzór pasywny to: have/has + been + being + past participle (np. 'has been being'). Jest to jednak bardzo rzadkie i zwykle nienaturalne.

Zamiast: 'The house has been being painted.' – lepiej użyć:
- 'The house has been painted.' (wynik) lub
- 'They have been painting the house.' (ktoś maluje — strona czynna)

Częste błędy i jak ich unikać
  • Użycie continuous z czasownikami statycznymi:
*Wrong: 'I have been knowing him for years.' → Correct: 'I have known him for years.'

- Mieszanie present perfect continuous z Past Simple przy określeniach czasu mówiących o konkretnym momencie w przeszłości:
*Wrong: 'I have been doing it yesterday.' → Correct: 'I did it yesterday.'

- Błędne użycie 'since' z określeniami długości zamiast punktu początkowego:
*Wrong: 'I have been living here since two years.' → Correct: 'I have been living here for two years.' lub 'I have been living here since 2018.'

- Użycie present perfect continuous, gdy mówimy o rezultacie/ilości:
'She has been writing three emails.' (nieprecyzyjne) → 'She has written three emails.' (jeśli chodzi o liczbę)

Kiedy wybrać present perfect continuous, a kiedy present perfect simple? — praktyczne wskazówki
  • Wybierz continuous, gdy chcesz podkreślić: jak długo coś trwało, że czynność była ciągła, że coś działo się niedawno i ma teraz skutek.
'I've been studying all day, so I'm tired.' – Podkreślasz czas trwania (dlatego jesteś zmęczony).

- Wybierz simple, gdy chcesz podkreślić: rezultat, liczbę wykonanych czynności lub sam fakt, że coś się wydarzyło.
'I've finished my homework.' – Podkreślasz rezultat: zadanie jest zrobione.

Obszerne przykłady z tłumaczeniem
Twierdzenia (affirmative):
  • 'I've been studying English for three years.' – Uczę się angielskiego od trzech lat.
  • 'He's been working on the report since Monday.' – On pracuje nad raportem od poniedziałku.
  • 'We've been waiting for the bus for twenty minutes.' – Czekamy na autobus od dwudziestu minut.

Przeczenia (negative):
- 'I haven't been sleeping well lately.' – Ostatnio źle sypiam.
- 'She hasn't been eating much.' – Ona niewiele je.

Pytania (questions) i krótkie odpowiedzi:
- 'Have you been waiting long?' – 'Yes, I have.' / 'No, I haven't.'
- 'How long has he been learning German?' – 'He has been learning German for six months.'

Działanie właśnie zakończone, z widocznym skutkiem:
- 'Why are you covered in paint?' – 'I've been painting the fence.' – 'Dlaczego jesteś cały w farbie?' – 'Malowałem płot.'
- 'Your shirt is dirty.' – 'I've been gardening.' – 'Moja koszula jest brudna.' – 'Pracowałem w ogrodzie.'

Tymczasowe sytuacje:
- 'I've been staying with my parents while my flat is being repaired.' – Tymczasowo mieszkam u rodziców.

Powtarzające się irytujące zachowania (z naciskiem na niedawne powtarzanie):
- 'He's been calling me all afternoon.' – Dzwonił do mnie przez całe popołudnie (i to mnie irytuje).

'How long' — przykłady:
- 'How long have you been working here?' – 'I've been working here for three years.'
- 'How long has she been feeling ill?' – 'She has been feeling ill since Friday.'

Czasowniki, które zmieniają znaczenie:
- 'I've been thinking about the problem.' – Myślałem o tym przez pewien czas (rozważanie).
- 'I think it's a good idea.' – To jest moje zdanie/opinia.

Drobne zauważenia językowe:
- 'I have been to London.' – Oznacza, że odwiedziłem Londyn (present perfect simple: doświadczenie).
- 'I have been living in London.' – Mieszkam w Londynie (present perfect continuous: trwająca sytuacja).

Glosariusz (krótkie wyjaśnienia terminów)
present perfect continuous (present perfect progressive) — czas używany do mówienia o czynnościach trwających od przeszłości do teraz lub niedawno zakończonych z widocznym skutkiem.

present perfect simple — czas (have/has + past participle) mówiący o rezultacie, doświadczeniu lub o liczbie wykonanych czynności.

stative verb (czasownik statyczny) — czasownik opisujący stan, a nie wykonywanie czynności (np. know, believe, love). Zwykle nie używamy ich w czasie continuous.

for / since — 'for' wskazuje okres długości (for two hours), 'since' wskazuje punkt początkowy (since 2010, since Monday).

Podsumowanie krótkie
  • Present perfect continuous = have/has + been + -ing.
  • Używamy go, gdy podkreślamy trwanie czynności lub jej niedawny przebieg z efektem teraz.
  • Dołącz 'for' i 'since' dla określenia czasu trwania.
  • Nie używaj continuous z czasownikami statycznymi — zamiast tego użyj present perfect simple.

Jeśli chcesz, mogę przygotować zestaw przykładowych zdań do tłumaczenia lub listę najczęstszych czasowników statycznych z przykładami.

Subscribe for evidence based language learning insights.

Lingua Fortis
Copyright © 2025 Lingua Fortis | Made in New York