inohablo.com

Present Perfect Continuous (B1)

Present Perfect Continuous po angielsku: zrozumiałe objaśnienie, przykłady i darmowe ćwiczenia dopasowane do Twojego poziomu.

Objaśnienie

Use Present Perfect Continuous (have/has been + verb-ing) for an action that started in the past and is still continuing, emphasizing duration. I have been studying English for three years.

Present Perfect Continuous podkreśla czas trwania czynności, która zaczęła się w przeszłości i nadal trwa albo dopiero się skończyła i widać jej skutki. Odpowiada na pytanie „jak długo?”.

Budowa

Schemat Przykład
subject + have/has + been + verb-ing I have been working.
subject + haven't/hasn't + been + verb-ing She hasn't been sleeping.
Have/Has + subject + been + verb-ing? How long have you been waiting?

Kiedy tego używamy

  • Czynność trwająca do teraz: I have been studying since eight. (Uczę się od ósmej.)
  • Niedawna czynność z widocznym skutkiem: Your hands are dirty. Have you been gardening? (Masz brudne ręce. Pracowałeś w ogrodzie?)
  • Czynność tymczasowa lub powtarzana: He has been calling me all week. (Dzwoni do mnie cały tydzień.)
  • Z for / since / how long / lately.

Przykłady

  • I have been learning English for two years.
    Uczę się angielskiego od dwóch lat.
  • It has been raining all day.
    Pada cały dzień.
  • How long have you been waiting?
    Jak długo czekasz?
  • She has been working too hard lately.
    Ostatnio za ciężko pracuje.
  • They haven't been playing well.
    Nie grają ostatnio dobrze.
  • You look tired. Have you been running?
    Wyglądasz na zmęczonego. Biegałeś?

Typowe błędy

  • Z liczbą lub wynikiem: I have been writing three emails → I have written three emails.
  • Z czasownikami stanu: I have been knowing → I have known.
  • Brak „been”: I have working → I have been working.

Uczysz się dalej

Powiązane strony

Poćwicz to za darmo

inohablo dopasowuje ćwiczenia do Twojego poziomu, wieku i celów. Zacznij w przeglądarce.

Zacznij naukę za darmo