Twój postęp zapisuje się tylko w tej przeglądarce. Zaloguj się, żeby nie stracić go po zmianie urządzenia. Zaloguj się
Czasy

Present Perfect Continuous

Opisz aktywność trwającą od przeszłości, jej długość lub świeży ślad. Przećwicz have/has been + -ing, since/for oraz ograniczenia przy czasownikach stanu.

Język angielski ·4 min czytania ·8 ćwiczeń


Czekasz na autobus od pół godziny i nadal go nie ma. Mówisz I have been waiting for half an hour — Czekam od pół godziny. Present Perfect Continuous łączy wcześniejszy początek z teraźniejszością i kieruje uwagę na trwanie aktywności. Może też wyjaśniać obecny ślad czynności, która właśnie się skończyła.

1. Działanie trwające do teraz lub jego świeży ślad

Nie ograniczaj tego czasu do czynności wykonywanych dokładnie w chwili mówienia. Osoba, która powie I have been running, może już siedzieć i odpoczywać. Ważne jest, że niedawna aktywność wyjaśnia jej obecny stan. Czas ten może również opisywać działania powtarzane przez pewien okres, np. przygotowania do wydarzenia w ostatnich tygodniach.

  • We have been waiting since eight.Czekamy od ósmej.
  • She has been practising every evening this month.W tym miesiącu ćwiczyła każdego wieczoru i nadal jest to jej aktualna praktyka.
  • Your shoes are muddy. Have you been walking in the forest?Masz zabłocone buty. Czy spacerowałeś po lesie?
  • It has been snowing, so the road is covered in snow.Padał śnieg, dlatego droga jest nim pokryta.

Nie musisz wiedzieć, czy śnieg nadal pada. Konstrukcja sama nie rozstrzyga, czy aktywność trwa w tej sekundzie. Dodatkowy kontekst, np. and it has just stopped, może określić zakończenie. Nie zakładaj więc, że czynność na pewno trwa, jeśli zdanie tego nie potwierdza.

2. Trzy części orzeczenia

Konstrukcja zawiera have/has, następnie been i czasownik z -ing. Have dobieramy do I/you/we/they, has do he/she/it. Been pozostaje niezmienne. W pytaniu tylko pierwszy operator przechodzi przed podmiot. Przeczenie tworzymy przez not po have/has. Pominięcie been daje inną, zwykle niepoprawną konstrukcję.

I have been working. She has been working.
Have they been working? She has not been working.

Have/has wskazuje związek z teraźniejszością, been jest elementem konstrukcji Perfect, a working pokazuje przebieg aktywności. Nie zastępuj been formą being.

FunkcjaPrzykładZnaczenie
pytanie o długośćHow long have you been studying?Jak długo się uczysz?
przeczenieHe hasn't been sleeping well.Ostatnio źle sypia.
krótka odpowiedźYes, I have. / No, I have not.Tak. / Nie.
pytanie o przyczynęWhy has she been crying?Dlaczego płakała?

3. Długość, początek i powtarzanie

For wprowadza długość, np. for an hour. Since wprowadza początek, np. since Monday. All morning oznacza „przez cały poranek”, a lately lub recently wskazuje niedawny okres. Żadne z tych wyrażeń nie jest automatycznym poleceniem użycia Continuous. Najpierw sprawdź, czy czasownik opisuje proces, który chcesz podkreślić.

  • I have been learning Spanish for six months.Uczę się hiszpańskiego od sześciu miesięcy.
  • He has been repairing the roof since Monday.Od poniedziałku naprawia dach.
  • They have been calling us all morning.Dzwonią do nas przez cały poranek.
  • I have been feeling tired lately.Ostatnio czuję się zmęczony.

Zdanie o telefonach nie oznacza jednego nieprzerwanego połączenia. Continuous może przedstawiać serię aktywności jako bieżący proces. Z kolei I have been learning Spanish nie potwierdza opanowania całego języka: informuje o nauce, nie o ukończeniu określonego zadania.

4. Rozwiązanie od sytuacji do formy

Wyobraź sobie, że Ola zaczęła przygotowywać dekoracje dwie godziny temu i nadal pracuje. Chcesz podkreślić wysiłek i długość. Podmiot Ola wymaga has. Dodajesz been i making, ponieważ make traci nieme e przed -ing. Długość wyrażasz przez for two hours. Wynik: Ola has been making decorations for two hours — Ola robi dekoracje od dwóch godzin. Jeśli zamiast czasu pracy podasz liczbę ukończonych dekoracji, przydatna będzie inna perspektywa.

5. Granice i rozszerzenie: stany oraz rezultat

Know, own i believe zwykle opisują stany i nie przyjmują tutaj Continuous. I have known him for years jest poprawne, mimo że pyta o długość. Pytanie How long...? nie narzuca więc jednego czasu. Przy live i work oba warianty mogą być poprawne: I have lived here for a year i I have been living here for a year. Continuous częściej podkreśla proces lub aktualny, czasem tymczasowy charakter sytuacji.

  • I have known her since school.Znam ją od czasów szkolnych.
  • She has written four pages.Napisała cztery strony.
  • She has been writing for an hour.Pisze od godziny.
  • We have been working on the same problem.Pracujemy od pewnego czasu nad tym samym problemem.

Rozszerzenie: widoczny skutek może wynikać zarówno z ukończonego rezultatu, jak i z samego przebiegu. I have painted the door skupia się na pomalowanych drzwiach. I have been painting wyjaśnia na przykład farbę na rękach. Nie twórz zasady „skutek zawsze oznacza Simple”, bo oba czasy mogą łączyć się z obecnym skutkiem.

She have been waiting.She wymaga has.
She has been waiting.
I have working all morning.Brakuje been.
I have been working all morning.
We have been knowing him for years.Know opisuje stan.
We have known him for years.

6. Zastosuj i sprawdź

W krótkiej wiadomości możesz wyjaśnić, nad czym ostatnio pracujesz i dlaczego jesteś zmęczony. Użyj konstrukcji tam, gdzie ważny jest proces. Nie dopisuj dokładnego zakończonego momentu, np. yesterday at five, jako jedynego czasu tej aktywności. Jeśli wracasz do zamkniętego epizodu, zmień perspektywę czasową.

Spróbuj samodzielnie

Wyjaśnij znajomemu, dlaczego masz farbę na ubraniu. Wspomnij pracę nad dekoracjami od rana i zaznacz, że zadanie nie jest jeszcze gotowe.

Pokaż rozwiązanie i wyjaśnienie

Przykład: I have been painting decorations since this morning. I have not finished yet. Pierwsze zdanie podkreśla proces, drugie brak ukończenia. Sprawdź been, formę -ing oraz since przed punktem początkowym. Inne realizacje są możliwe.

Ostateczna kontrola: czy mówisz o aktywności sięgającej do teraz lub wyjaśniającej obecny ślad? Czy czasownik dopuszcza takie znaczenie? Czy orzeczenie zawiera wszystkie trzy części? Poniższe zadania są autorskim treningiem, z kontekstem lub nazwą formy ograniczającymi wybór.

Najczęstsze pytania

Czy czynność musi nadal trwać w chwili mówienia?
Nie. I have been running może wyjaśniać zmęczenie już po zakończeniu biegu.
Czy How long zawsze wymaga Continuous?
Nie. Przy stanie użyjesz np. How long have you known her?
Czy powtarzane czynności mogą mieć ten czas?
Tak. They have been calling all morning opisuje serię prób kontaktu w bieżącym okresie.
Czym różni się have written od have been writing?
Have written może podkreślać ukończony rezultat, a have been writing proces. Sam proces nie potwierdza ukończenia tekstu.

Poćwicz

Uzupełnianie luk

Użyj Present Perfect Continuous: I ___ (wait) for twenty minutes.

Uzupełnianie luk

Użyj Present Perfect Continuous: Maya ___ (run) since seven.

Uzupełnianie luk

Wpisz since albo for: We have been practising ___ two weeks.

Uzupełnianie luk

Uzupełnij: Have you ___ working all night?

Korekta błędu

They has been helping us.

Korekta błędu

She has been write a novel.

Transformacja
Zdanie wyjściowe: Sam started waiting an hour ago and is still waiting. · słowo klucz: BEEN

Sam ___ for an hour.

ABCD

Wybierz zdanie o stanie trwającym od maja.

Sprawdź, ile już umiesz

Przećwicz to zagadnienie na fiszkach albo przejdź do zestawu zadań z całego działu.