Przejdź do treści
Strona główna » ANGLOSFERA » Czas Present Perfect Continuous

Czas Present Perfect Continuous

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! 😊

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 czasu Present Perfect Continuous

have/has + been + czasownik z końcówką -ing

OsobaKonstrukcja
I / you / we / theyhave been + -ing
he / she / ithas 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:

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.

🟣 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.

DODAJ KOMENTARZ

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *