PRESENT PERFECT CONTINUOUS


TL;DR – streszczenie

  • have/has + been + verb-ing

  • Czynności rozpoczęte w przeszłości i trwające do teraz

  • Odpowiada na pytanie: „jak długo?”

  • Opisuje świeże skutki („I’m tired – I’ve been running”)

  • Używamy z: for, since, how long, lately, recently

  • Nie używać z czasownikami statycznymi

Pełne wyjaśnienie


Budowa zdań

Present Perfect Continuous =
have/has + been + czasownik z końcówką -ing

To jest stała formuła – „been” jest niezmienne.


Zdania twierdzące

osoba + have/has been + verb-ing

  • I have been studying all day.

  • She has been cooking for hours.

  • They have been playing football.


Zdania przeczące

osoba + have/has not been + verb-ing

  • I haven’t been feeling well.

  • He hasn’t been working much lately.

Skróty:

  • haven’t been

  • hasn’t been


Pytania (Yes/No)

Have/Has + osoba + been + verb-ing?

  • Have you been studying?

  • Has she been crying?


Pytania szczegółowe (Wh-)

Wh-word + have/has + osoba + been + verb-ing?

  • How long have you been waiting?

  • What have they been doing?

  • Why has he been shouting?


Końcówka -ing (zasady)

Dokładnie te same zasady co w Present Continuous:

✔ 1. Dodajemy -ing

work → working
read → reading

✔ 2. -e → usuwamy + ing

make → making
write → writing

Wyjątek: be → being

✔ 3. CVC → podwajamy spółgłoskę

run → running
sit → sitting

✔ 4. -ie → → -ying

die → dying
lie → lying


Zastosowanie Present Perfect Continuous


Czynność zaczęła się w przeszłości i trwa do teraz (ciągłość!)

Najważniejsze użycie.

  • I have been learning Spanish for 3 years.

  • She has been working here since 2019.

Zawsze pasują słowa:
for, since, how long


Czynność trwała przez pewien czas i właśnie się skończyła (ale mamy widoczny skutek)

  • I’m tired. I have been running.

  • She’s wet. She has been walking in the rain.

  • The kitchen is a mess – they have been cooking.

To cudowne do opisywania efektów.


Podkreślamy czas trwania, a nie samą czynność

  • I have been waiting for an hour.

  • They have been arguing all day.

  • He has been studying non-stop.


Irytujące powtarzające się czynności (z ALWAYS)

Tak samo jak Past Continuous, tylko w relacji do TERAZ.

  • She has always been complaining.

  • He has been always losing his keys.


Słowa-klucze

Najczęściej łączą się z tym czasem:

  • for (odcinek czasu)

  • since (punkt startowy)

  • how long

  • lately

  • recently

  • all day, all morning, all evening


Kiedy NIE używamy Present Perfect Continuous

❌ Z czasownikami statycznymi (stative verbs):

  • know

  • love

  • hate

  • believe

  • need

  • understand

  • want

W takich sytuacjach budujemy Present Perfect Simple:

I have been knowing her for years.
I have known her for years.