Present Perfect Continuous · Simple vs Continuous
🎯 Po co Ci to? Present Perfect Continuous mówi o czynności, która trwa aż do teraz albo dopiero co się skończyła i widać jej ślady. W podstawie wystarczy rozpoznać go i użyć z for / since; w rozszerzeniu trzeba wybrać między nim a Present Perfect Simple na podstawie tego, co chcesz podkreślić: trwanie czy rezultat.
W kursie: 8.2 (Plans and ambitions), 9.3 (Healthy lifestyle).
📐 Gramatyka w pigułce — budowa
| Twierdzenie | Przeczenie | Pytanie | |
|---|---|---|---|
| I / you / we / they | We have been waiting for ages. | They haven't been sleeping well. | How long have you been living here? |
| he / she / it | She has been crying. | It hasn't been working properly. | Has he been studying? |
have/has + been + -ing.
📐 Gramatyka w pigułce — użycie
| Funkcja | Przykład | Komentarz |
|---|---|---|
| czynność trwająca do teraz, z for / since | I**'ve been learning** English for eight years. | podkreśla proces |
| czynność dopiero co zakończona, widać skutek | You look tired. Have you been running? | ślady są teraz |
| powtarzająca się czynność w ostatnim okresie | I**'ve been attending** these classes every Tuesday since May. | seria zdarzeń |
📐 Gramatyka w pigułce — Simple vs Continuous
| Present Perfect Simple | Present Perfect Continuous |
|---|---|
| I**'ve read** the book. (skończone, mogę o nim mówić) | I**'ve been reading** the book. (jestem w trakcie) |
| She**'s written** three e-mails. (ile: wynik) | She**'s been writing** e-mails all morning. (jak długo: czynność) |
| I**'ve lost** weight. (rezultat) | I**'ve been losing** weight. (proces trwa) |
| We**'ve known** each other for years. (czasownik stanu: tylko Simple) | We**'ve been talking** for hours. (czynność) |
Zasada robocza: liczba lub zakończenie → Simple; „jak długo" i proces → Continuous. Czasowniki stanu (know, have, be, like, own) nie występują w Continuous: I've had this bike for two years, nie I've been having.
⚠️ Częste błędy polskich uczniów
- ✗ I'm learning English since 2018. → ✓ I*'ve been learning** English since 2018.*
- ✗ I've been knowing him for ages. → ✓ I*'ve known** him for ages.* (stan)
- ✗ She has been reading three books this month. → ✓ She has read three books this month. (liczba = wynik)
- ✗ How long are you waiting? → ✓ How long have you been waiting?
💭 Pomyśl
💭 Pomyśl: Wracasz do domu i mówisz „I've been painting the fence" albo „I've painted the fence". Po którym zdaniu rodzice pójdą obejrzeć płot, a po którym każą Ci zmienić koszulkę?
Sprawdź odpowiedź
Po I've painted the fence pójdą obejrzeć: zdanie mówi o rezultacie, płot jest pomalowany, robota skończona. Po I've been painting the fence każą zmienić koszulkę: zdanie mówi o czynności, którą się zajmowałeś (masz farbę na rękach, jesteś zmęczony) i wcale nie obiecuje, że płot jest gotowy.
✍️ Ćwiczenia — Simple czy Continuous?
- I ___ (write) my essay all afternoon and I still haven't finished it.
- I ___ (write) two essays this week.
- Sorry I'm late. ___ you ___ (wait) long?
- How many countries ___ she ___ (visit)?
- Your eyes are red. ___ you ___ (cry)?
- We ___ (have) this car since 2019.
- He ___ (train) for the marathon for six months and he ___ (already/lose) five kilos.
Sprawdź odpowiedź
- 've been writing (proces, nieskończony) · 2. 've written (liczba) · 3. Have … been waiting (jak długo) · 4. has … visited (liczba) · 5. Have … been crying (ślady) · 6. 've had (stan: have = mieć) · 7. 's been training … 's already lost (proces vs wynik).
📋 Na egzaminie
- Transformacja: We started walking three hours ago and we're still walking. BEEN → We ___ three hours.
- Tłumaczenie fragmentu: I'm exhausted — ___ (odrabiam lekcje) since lunchtime.
- Luka: Nina ___ (SAVE) money for a new laptop for months and she ___ (FINALLY/COLLECT) enough.
Sprawdź odpowiedź
- We have been walking for three hours.
- I*'ve been doing my homework** since lunchtime.*
- has been saving … has finally collected (proces vs rezultat)