Czas na wyzwanie z czasem Present Perfect Continuous! W tym ćwiczeniu Twoim zadaniem jest uzupełnienie zdań poprawną formą 'have/has been -ing'. To świetna okazja, aby przećwiczyć opisywanie czynności, które zaczęły się w przeszłości i trwają do teraz. Sprawdź swoje umiejętności już dziś!
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.
Pobieraj materiały PDF i ucz się offline.
Zapisuj wyniki i śledź swoje postępy na wykresach.
Zdobywaj odznaki i wspinaj się w rankingach.
Ucz się w skupieniu - zero reklam i rozpraszaczy.

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).