Czasy teraźniejsze

Present Perfect Continuous

Czas, który pokazuje proces rozpoczęty w przeszłości. Najczęściej podkreśla, jak długo coś trwa, albo że wcześniejsza czynność zostawiła widoczny efekt teraz.

Konstrukcja

Jak budujemy Present Perfect Continuous?

Zdanie twierdzące

Twierdzenie

Osoba + have / has been + czasownik + -ing

I have been learning English for years.

She has been working since morning.

Pytanie

Pytanie

Have / Has + osoba + been + czasownik + -ing

Have you been waiting long?

Has it been raining all day?

Przeczenie

Przeczenie

Osoba + haven't / hasn't been + czasownik + -ing

We haven't been sleeping well lately.

Tom hasn't been feeling good recently.

Pisownia

Jak dodać końcówkę -ing?

Zwykłe czasowniki

Dodajemy -ing.

work -> working, read -> reading

Końcówka -e

Usuwamy -e i dodajemy -ing.

write -> writing, make -> making

Krótki czasownik CVC

Podwajamy ostatnią spółgłoskę.

run -> running, sit -> sitting

Końcówka -ie

Zmieniamy -ie na -y.

lie -> lying, die -> dying

Końcówka -c

Dodajemy -k przed -ing.

picnic -> picnicking

Użycie

Kiedy używamy Present Perfect Continuous?

Czynność nadal trwa

Coś zaczęło się wcześniej i trwa do teraz.

I have been learning English for five years.

Widać efekt teraz

Czynność mogła się skończyć chwilę temu, ale jej rezultat jest widoczny.

You are wet. Have you been running?

Podkreślenie długości

Najważniejsze jest to, jak długo trwała czynność.

She has been studying all evening.

Ostatnie powtarzające się sytuacje

Mówimy o tym, co ostatnio często się dzieje.

He has been arriving late recently.

Sygnały czasu

Słówka charakterystyczne

for since how long all day all morning all week lately recently still so far since morning for years

Porównanie

Present Perfect Simple czy Continuous?

Simple: wynik, ilość, doświadczenie

Użyj Simple, kiedy liczy się rezultat, liczba wykonanych rzeczy albo sam fakt, że coś się wydarzyło.

I have read three books this month.

Continuous: proces i czas trwania

Użyj Continuous, kiedy chcesz pokazać, że czynność trwała, męczyła, powtarzała się lub zostawiła ślad.

I have been reading for three hours.

Uwaga

Typowe błędy

Błąd

She has working all day.

Poprawnie

She has been working all day.

Błąd

Have you waiting long?

Poprawnie

Have you been waiting long?

Błąd

I have been knowing him for years.

Poprawnie

I have known him for years.

Praktyka

Ćwiczenia do Present Perfect Continuous

Kolejność

Co dalej po Present Perfect Continuous?