Czym jest Present Perfect Continuous?
Present Perfect Continuous (czas terazniejszy dokonany ciagly) to czas, ktory laczy przeszlosc z terazniejszoscia, podkreslajac ciaglosc trwania danej czynnosci. Uzywamy go, gdy chcemy powiedziec, ze cos trwa od jakiegos czasu i nadal trwa lub dopiero co sie zakonczylo.
Jest to czas szczegolnie przydatny, gdy chcemy podkreslic jak dlugo cos trwa, a nie ile razy cos sie wydarzylo.
I have been learning English for ten years.
Ucze sie angielskiego od dziesieciu lat.
She has been working here since 2020.
Ona pracuje tutaj od 2020 roku.
They have been waiting for the bus for half an hour.
Czekaja na autobus od pol godziny.
Budowa Present Perfect Continuous
Present Perfect Continuous tworzymy wedlug schematu:
- Twierdzenie: podmiot + have/has + been + czasownik z koncowka -ing
- Przeczenie: podmiot + have/has + not + been + czasownik z koncowka -ing
- Pytanie: Have/Has + podmiot + been + czasownik z koncowka -ing?
Pamietaj, ze has uzywamy z trzecia osoba liczby pojedynczej (he, she, it), a have z pozostalymi osobami.
He has been studying all day.
On uczy sie caly dzien.
We haven't been sleeping well lately.
Ostatnio nie spismy dobrze.
Have you been exercising regularly?
Czy regularnie cwiczysz?
Zastosowanie Present Perfect Continuous
Present Perfect Continuous uzywamy w dwoch glownych sytuacjach:
- Czynnosci trwajace od pewnego momentu w przeszlosci do teraz - czesto z przyslowkami for (od - okres czasu) i since (od - punkt w czasie)
- Czynnosci, ktore niedawno sie zakonczyly, a ich skutki sa widoczne - np. ktos jest zmeczony, bo biegat
W pierwszym przypadku podkreslamy czas trwania, w drugim - widoczny rezultat niedawnej czynnosci.
I have been reading this book for two weeks.
Czytam te ksiazke od dwoch tygodni.
She has been crying - her eyes are red.
Ona plakala - jej oczy sa czerwone.
It has been raining since morning.
Pada deszcz od rana.
You look tired. Have you been working late?
Wygladzasz na zmeczonego. Pracowales do pozna?
Present Perfect Continuous vs Present Perfect Simple
To jedno z najczesciej mylonych zagadnien na poziomie B2. Oto kluczowe roznice:
- Present Perfect Continuous podkresla czas trwania i ciaglosc czynnosci
- Present Perfect Simple podkresla rezultat lub liczbe wykonanych czynnosci
Porownaj: "I have been reading this book" (podkreslam, ze wciaz czytam) vs "I have read three books" (podkreslam ile przeczytalem).
Pamietaj tez, ze niektorych czasownikow (tzw. state verbs) nie uzywamy w formie cioglej: know, believe, belong, want.
I have been writing emails all morning. (focus on duration)
Pisalem maile caly ranek. (nacisk na czas trwania)
I have written five emails today. (focus on result)
Napisalem dzis piec maili. (nacisk na rezultat)
She has been living here for years. (emphasis on continuity)
Ona mieszka tu od lat. (nacisk na ciaglosc)
Najczestsze bledy
Ucznie na poziomie B2 czesto popelniaja nastepujace bledy:
- Uzywanie Present Perfect Continuous z czasownikami stanu (state verbs) - np. I have been knowing zamiast I have known
- Mylenie for i since - for okreslamy okres czasu (for 3 hours), since punkt w czasie (since Monday)
- Pomijanie been w konstrukcji - np. I have working zamiast I have been working
- Uzywanie tego czasu, gdy liczy sie rezultat, a nie czas trwania
WRONG: I have been knowing him for years. CORRECT: I have known him for years.
ZLE: I have been knowing... DOBRZE: I have known him for years.
WRONG: She has been working here since three years. CORRECT: She has been working here for three years.
ZLE: since three years. DOBRZE: for three years.
WRONG: I have working all day. CORRECT: I have been working all day.
ZLE: I have working... DOBRZE: I have been working all day.
Przykłady
| Angielski | Polski | |
|---|---|---|
| I have been studying English for ten years. | Ucze sie angielskiego od dziesieciu lat. | |
| She has been cooking dinner since 5 o'clock. | Ona gotuje obiad od godziny 17. | |
| They have been travelling around Europe for a month. | Podruzuja po Europie od miesiaca. | |
| It has been snowing all day long. | Pada snieg caly dzien. | |
| We have been waiting for the results since last week. | Czekamy na wyniki od zeszlego tygodnia. | |
| He has been training for the marathon for six months. | Trenuje do maratonu od szesciu miesiecy. | |
| You look exhausted. Have you been running? | Wygladzasz na wyczerpanego. Biegales? | |
| The children have been playing outside since noon. | Dzieci bawia sie na dworze od poludnia. | |
| I haven't been feeling well lately. | Ostatnio nie czuje sie dobrze. | |
| How long have you been living in Warsaw? | Jak dlugo mieszkasz w Warszawie? |
Ćwiczenia interaktywne
Kliknij poprawną odpowiedź lub wpisz brakujące słowo. Po udzieleniu odpowiedzi zobaczysz wyjaśnienie.
I ___ (study) English for five years.
She ___ (work) in this company since 2019.
Which sentence is correct?
Present Perfect Continuous podkresla czas trwania czynnosci, a nie jej rezultat.
They ___ (wait) for the bus for 40 minutes.
We use 'since' with:
Mozemy powiedziec: 'I have been wanting a new car for months.'
How long ___ you ___ (learn) to drive?
Your eyes are red. ___ you ___?
Present Perfect Continuous mozna uzywac z czasownikiem 'belong'.
Powiązane tematy
Sprawdź się - quizy
Test: Gramatyka Angielska B2
Sprawdz znajomosc gramatyki angielskiej na poziomie B2. 12 pytan z 6 kluczowych tematow. Przygotuj sie do matury rozszerzonej i FCE.
Present Perfect Continuous na poziomie B2
Czas Present Perfect Continuous to niezbedny element gramatyki angielskiej na poziomie B2. Opanowanie tego czasu pozwala precyzyjnie wyrazac czynnosci trwajace od pewnego momentu w przeszlosci, co jest kluczowe w codziennej komunikacji.
Aby skutecznie opanowac Present Perfect Continuous, warto regularnie rozwiazywac quizy i cwiczenia oraz powtarzac zwiazane z tym tematem slownictwo. Pamietaj o roznicach miedzy Present Perfect Continuous a Present Perfect Simple - to jedno z najczesciej testowanych zagadnien na egzaminach.
Najczęściej zadawane pytania
Present Perfect Simple podkresla rezultat lub liczbe wykonanych czynnosci (np. 'I have read 3 books'), natomiast Present Perfect Continuous podkresla czas trwania i ciaglosc czynnosci (np. 'I have been reading for 2 hours'). Wybor zalezy od tego, co chcemy podkreslic w danym zdaniu.
'For' uzywamy z okresem czasu (for two hours, for a week, for ten years), a 'since' z konkretnym punktem w czasie (since Monday, since 2020, since I was a child). To bardzo wazna roznica, ktora jest czesto sprawdzana na egzaminach.
Nie. Czasowniki stanu (state verbs), takie jak know, believe, belong, want, love, hate, nie wystepuja w formie cioglej. Zamiast 'I have been knowing him' mowimy 'I have known him'. Niektorych czasownikow mozna uzyc w obu formach, ale zmienia sie ich znaczenie.
Tak, jest bardzo czesto uzywany, szczegolnie gdy mowimy o czynnosciach trwajacych od jakiegos czasu lub o niedawnych czynnosciach z widocznym rezultatem. Na przyklad: 'I have been working all day' lub 'You look tired - have you been exercising?'.