Present Perfect Progressive
W skrócie
Present Perfect Progressive podkreśla, jak długo trwa czynność rozpoczęta w przeszłości i nadal trwająca. Może też opisywać niedawne zajęcie, którego skutek widać teraz. Po polsku przy czynności trwającej do dziś często używamy czasu teraźniejszego, dlatego zwróć uwagę na angielską konstrukcję z have been lub has been.
Tworzenie
Osoba + have/has been + czasownik z końcówką -ing. Przeczenie: haven’t/hasn’t been + -ing; pytanie: Have/Has + osoba + been + -ing?
Zastosowanie
- Mów o czynności trwającej do teraz; for określa czas trwania, a since wskazuje moment jej rozpoczęcia.
- Mów o niedawnej czynności, gdy ważny jest jej widoczny teraz skutek lub czas, jaki zajęła.
Przykłady
- I have been studying English for six months. — Uczę się angielskiego od sześciu miesięcy.
- She has been working from home since Monday. — Pracuje z domu od poniedziałku.
- I’m tired because I’ve been cleaning the apartment. — Jestem zmęczony, bo sprzątałem mieszkanie.
Typowy błąd
❌ I am studying English since January.
✅ I have been studying English since January.
Polskie „Uczę się angielskiego od stycznia” ma czas teraźniejszy, ale po angielsku czynność rozpoczęta w przeszłości i trwająca nadal wymaga tutaj have been studying.
Zapamiętaj
For mówi, jak długo coś trwa, a since — od kiedy.