Present Perfect Continuous podkreśla czas trwania czynności, która zaczęła się w przeszłości i trwa nadal albo dopiero się skończyła i widać jej skutki. Odpowiada na pytanie „jak długo?”.
Budowa: Present Perfect Continuous (czas teraźniejszy dokonany ciągły)
| Rodzaj zdania | Schemat | Przykład |
|---|---|---|
| Twierdzące | subject + have/has + been + verb-ing | I have been working. · She has been working. |
| Przeczące | subject + have/has + not + been + verb-ing | They haven't been sleeping well. |
| Pytające | Have/Has + subject + been + verb-ing? | How long have you been waiting? |
Kiedy używamy: Present Perfect Continuous (czas teraźniejszy dokonany ciągły)
- Czynność rozpoczęta w przeszłości i trwająca nadal: I have been learning English for two years. (Uczę się angielskiego od dwóch lat.)
- Niedawna czynność z widocznym skutkiem: You look tired. Have you been running? (Wyglądasz na zmęczonego. Biegałeś?)
- Powtarzana czynność w okresie do teraz: She has been calling me all week. (Dzwoni do mnie przez cały tydzień.)
Słowa sygnalne
Te słowa często wskazują, że potrzebny jest czas Present Perfect Continuous: for, since, how long, lately, recently, all day, all morning, all my life.
Przykłady
- It has been raining since morning.
Pada od rana. - How long have you been waiting?
Jak długo czekasz? - We have been living here for five years.
Mieszkamy tu od pięciu lat. - He has been working too hard lately.
Ostatnio za ciężko pracuje. - I haven't been feeling well.
Nie czuję się ostatnio dobrze. - They have been playing since noon.
Grają od południa.
Typowe błędy
- Użycie z liczbą powtórzeń lub wynikiem: I have been reading three books → I have read three books (liczy się wynik, nie czas trwania).
- Użycie z czasownikami stanu: I have been knowing him → I have known him for years.
Najczęstsze pytania
Present Perfect czy Present Perfect Continuous?
„I have lived here for five years” i „I have been living here for five years” są poprawne; forma ciągła brzmi bardziej tymczasowo i podkreśla czynność. Dla zakończonego wyniku użyj formy prostej: „I have painted the room.”