Po poznaniu Present Perfect Simple czas na jego „ruchomego” kuzyna ➡️ Present Perfect Continuous.
To czas, który świetnie sprawdza się, gdy chcemy powiedzieć, że coś się działo przez jakiś czas i nadal ma znaczenie w chwili obecnej. Ale spokojnie – nie taki diabeł straszny! 😊
ZASTOSOWANIE
Czas Present Perfect Continuous używany jest do wyrażania:
🟣 czynności, które trwały przez jakiś czas i nadal trwają:
I have been learning Spanish for 6 months.
They have been working here since April.
📌 Używamy często z: for (przez ileś czasu), since (od konkretnego momentu)
🟣 czynności, które właśnie się zakończyły, ale mają widoczny efekt teraz:
She’s tired because she has been cleaning all day.
It’s wet outside – has it been raining?
📌 Skupiamy się na skutku długiej czynności – np. zmęczenie, brud, chaos.
🟣 kiedy interesuje nas długość trwania czynności, a nie jej rezultat:
We have been talking for hours!
How long have you been waiting?
📌 Tu liczy się proces, nie wynik – rozmawianie, czekanie, ćwiczenie.
BUDOWA ZDAŃ
🛠️ Budowa czasu Present Perfect Continuous
have/has + been + czasownik z końcówką -ing
| Osoba | Konstrukcja |
|---|---|
| I / you / we / they | have been + -ing |
| he / she / it | has been + -ing |
Zdania twierdzące:
PRZYKŁADY:
She has been working all morning.
We have been learning English for two years.
Zdania przeczące:
PRZYKŁADY:
I haven’t been sleeping well lately.
He hasn’t been paying attention.
Pytania ogólne:
PRZYKŁADY:
Have you been exercising recently?
Has she been waiting long?
Krótkie odpowiedzi:
Yes, I / you / we / they have.
No, I / you / we / they haven’t.
Yes, he / she has.
No, he / she hasn’t.
Pytania szczegółowe:
PRZYKŁADY:
How long have you been living here?
How long has she been living here?
Pytania o podmiot:
Who has been living here for five years?
Pytanie o podmiot nie wymaga inwersji.
Typowe słowa i wyrażenia z Present Perfect Continuous
🟣 for – przez
I’ve been waiting for 20 minutes.
🟣 since – od
He has been living here since 2010.
🟣 how long – jak długo
How long have you been studying English?
🟣 lately / recently – ostatnio
I’ve been feeling tired lately.