Present Perfect Continuous. Uzupełnij zdania poprawną formą have/has been -ing. Ten czas opisuje czynności, które zaczęły się w przeszłości i trwają do teraz.
1. I
(wait) for you for an hour.
2. She
(study) all morning.
3. It
(rain) since yesterday.
4. They
(play) in the garden for a long time.
5. He
(not feel) very well recently.
6. We
(not watch) this film.
7.
(you/cry)? Your eyes are red.
8. How long
(she/learn) Spanish?
9. I
(think) about your idea.
10. He
in the garden all day.
11. They
(not talk) to each other for days.
12. What
(you/do) since I saw you last?
13. We
(drive) for three hours.
14. She
(not sleep) well lately.
15.
(they/argue) again?

Chcesz zobaczyć więcej zadań?

Załóż darmowe konto w 30 sekund i odblokuj pełny dostęp do ćwiczeń.

Odblokuj WSZYSTKIE darmowe ćwiczenia i testy egzaminacyjne.
Gotowe plany nauki do matury i egzaminu ósmoklasisty - pierwszy moduł za darmo.
Ćwicz na zadaniach zgodnych z wymaganiami CKE - z wyjaśnieniem każdego błędu.
Śledź swoje postępy osobno w każdym obszarze egzaminu.

Najczęściej zadawane pytania

Czas ten opisuje czynności, które rozpoczęły się w przeszłości i trwają do teraz. Kładzie on silny nacisk na to, jak długo trwała dana sytuacja. Przykład: I have been waiting here for an hour (Czekam tu od godziny).

Słówka 'for' używamy, by określić jak długo trwała czynność, np. 'for two years'. Natomiast 'since' wskazuje na konkretny punkt rozpoczęcia czynności, np. 'since Monday'. Przykład: She has been living here since 2015 (Ona mieszka tu od 2015 roku).

Wielu uczniów tłumacząc myśli dosłownie z języka polskiego zapomina o strukturze 'have been' i stosuje błędnie Present Simple z końcówką -ing. Po angielsku musimy zaznaczyć ten ciągły stan czasem Perfect. Przykład: They have been playing tennis for a long time (Oni grają w tenisa od długiego czasu).