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ę.
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.
| Funkcja | Przykład | Znaczenie |
|---|---|---|
| pytanie o długość | How long have you been studying? | Jak długo się uczysz? |
| przeczenie | He 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.
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ą.
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.