Scrolltop arrow icon
CTA background
Darmowa aplikacja do nauki angielskiego: zabawna, bezpieczna i skuteczna
Zainstaluj teraz
App store App store
Share
X share icon
28.10.2024
Time icon 12 min

Present Perfect Continuous ćwiczenia online: praktyczne zadania do rozwiązania

Table of contents

Present Perfect Continuous w języku angielskim (czas teraźniejszy dokonany ciągły) to czas gramatyczny, który służy do opisywania czynności rozpoczętych w przeszłości i trwających aż do chwili obecnej lub mających widoczne skutki teraz. Używamy go często, gdy chcemy podkreślić długość trwania danej czynności lub jej ciągłość. Aby dobrze zrozumieć i opanować ten czas, niezbędna jest praktyka. Dlatego przygotowaliśmy zestaw ćwiczeń online, które pomogą Ci utrwalić użycie Present Perfect Continuous w różnych sytuacjach oraz sprawdzić swoje postępy!

Present Perfect Continuous praktyczne zadania do rozwiązywania

Poniżej przygotowaliśmy trzy rodzaje ćwiczeń, które pomogą Ci lepiej zrozumieć i utrwalić czas Present Perfect Continuous. Znajdziesz tu zadania typu „wypełnij lukę”, gdzie uzupełnisz zdania odpowiednią formą czasownika, testy wyboru, w których wskażesz poprawną odpowiedź, oraz ćwiczenia polegające na uzupełnianiu dialogów. Te zadania pozwolą Ci usystematyzować wiedzę, sprawdzając jednocześnie, jak dobrze radzisz sobie z używaniem Present Perfect Continuous w różnych kontekstach.

Ćwiczenia „uzupełnij lukę” (fill the gap)

Poniżej znajduje się ćwiczenia, które pomogą Ci utrwalić poszczególne zastosowania czasu Present Perfect Continuous. Z odpowiedzi ABC wybierz poprawną formę czasownika.

  • Czynności trwające od określonego czasu:
    Poniższe ćwiczenia pomogą Ci utrwalić sobie oraz lepiej zrozumieć, jak tworzyć i stosować struktury gramatyczne, niezbędne do precyzyjnego opisywania trwających czynności.
He ___ (read) this book since January. Arrow icon

has been reading

We ___ (look) for you since we arrived. Arrow icon

have been looking

It ___ (rain) since last night. Arrow icon

has been raining

You ___ (use) the computer non-stop since you got home. Arrow icon

have been using

She ___ (work) on that project since she graduated. Arrow icon

has been working

They ___ (live) in this house since 2010. Arrow icon

 have been living

I ___ (try) to contact you since last week. Arrow icon

have been trying

He ___ (feel) much better since he started the medication. Arrow icon

has been feeling

We ___ (watch) this series since it first aired. Arrow icon

have been watching

She ___ (study) French since she moved to France with him.  Arrow icon

has been studying

  • Czynności trwające przez dłuższy czas:
    Te ćwiczenia pomogą Ci zrozumieć, jak opisywać działania trwające przez znaczący okres czasu. Nauczysz się wybierać odpowiednie formy czasowników, aby precyzyjnie przedstawiać czynności rozciągnięte w czasie.
They ___ (study) for their exams for the last three weeks. Arrow icon

have been studying

She ___ (watch) the series for three days straight. Arrow icon

has been watching

I ___ (wait) here for over an hour. Arrow icon

have been waiting

She ___ (try) to reach you all morning. Arrow icon

has been trying

They ___ (work) on that project for a couple of months now. Arrow icon

 have been working

He ___ (study) for his exams for the last two weeks. Arrow icon

has been studying

They ___ (play) video games for several hours now. Arrow icon

have been playing

I ___ (read) this novel for the past month. Arrow icon

has been reading

We ___ (practice) for the concert for three months. Arrow icon

 have been practicing

She ___ (cook) for the party since early morning. Arrow icon

has been cooking

  • Czynności niedawno zakończone, ale pozostawiające ślady:
    Dzięki tym ćwiczeniom nauczysz się precyzyjnie i poprawnie przedstawiać działania, które skończyły się, lecz ich efekty lub rezultaty wciąż są odczuwalne lub widoczne. Podane przykłady pomogą Ci również zrozumieć praktyczne zasady stosowania czasu Present Perfect Continuous.
You look tired. What ___ (you/do)? Arrow icon

have you been doing

The floor is wet. Someone ___ (clean) the windows. Arrow icon

has been cleaning

There’s a smell of paint here. Who ___ (paint) the room? Arrow icon

 has been painting

Why are your hands so dirty? ___ (you/work) in the garden? Arrow icon

Have you been working

The kids are very quiet. What ___ (they/do)? Arrow icon

have they been doing

Your eyes are red. ___ (you/cry)? Arrow icon

 Have you been crying

The oven is hot. Someone ___ (use) it recently. Arrow icon

has been using

This document is warm. Someone ___ (print) it just now. Arrow icon

has been printing

The phone line is busy. Who ___ (use) the phone all morning? Arrow icon

 has been using

The car is still running. Who ___ (drive) it? Arrow icon

has been driving

Ćwiczenia „wybierz poprawną odpowiedź”

Poniżej znajdziesz kolejne ćwiczenia i testy interaktywne dla czasu Present Perfect Continuous. Pomogą Ci one utrwalić sobie zasady gramatyki i budowy zdań w tym czasie. Wybierz poprawną odpowiedź, aby uzupełnić zdania.

  • Wybór formy czasownika:
    Dzięki poniższym ćwiczeniom utrwalisz sobie prawidłową budowę zdań z użyciem czasu Present Perfect Continuous; w tym dopasowywanie odpowiednich słów pomocniczych oraz formę głównego czasownika dla różnych osób gramatycznych.
She ___ (have read/has been reading) this book all morning. Arrow icon

has been reading

They ___ (have been waiting / has been waiting) for us for an hour. Arrow icon

have been waiting

She ___ (has read/has been reading) this book all morning. Arrow icon

has been reading

They ___ (has been waiting/have been waiting) for us for an hour. Arrow icon

have been waiting

I ___ (has worked/have been working) from home today. Arrow icon

have been working

We ___ (have been discussing / have discussed) the new project since 9 AM. Arrow icon

have been discussing

He ___ (has been running / has ran) every morning to prepare for the marathon. Arrow icon

has been running

It ___ (has rained/has been raining) since last night. Arrow icon

has been raining

You ___ (has learned/have been learning) Spanish for just a few weeks. Arrow icon

have been learning

The team ___ (has improved/have been improving) their skills throughout the season. Arrow icon

have been improving

  • Wybór wyrażenia czasu:
    Poniższe ćwiczenia pomogą Ci poprawnie stosować wyrażenia czasu w zależności od kontekstu zdania, co jest kluczowe dla właściwego używania angielskich czasów gramatycznych.
She has been studying English for (three years / 2015). Arrow icon

three years

They have been living in this house since (2010 / ten years). Arrow icon

2010

I have been working on this project for (two months / January). Arrow icon

two months

We have been trying to reach you for (several hours / last night). Arrow icon

several hours

He has been training for the marathon since (the summer / six months). Arrow icon

the summer

It has been raining for (yesterday / the whole day). Arrow icon

the whole day

You have been writing that book since  (five years / 2018). Arrow icon

2018

The team has been improving their skills for (last season / many months)  Arrow icon

many months

She has been cooking since (morning / over two hours). Arrow icon

morning

They have been playing tennis for (three hours / this morning). Arrow icon

three hours

  • Wybór pytania:
    Dzięki poniższym ćwiczeniom nauczysz się poprawnie formułować pytania w czasie Present Perfect Continuous, skupiając się na wyborze odpowiedniego słowa pomocniczego w zależności od podmiotu zdania.
___ you been waiting long? (Have/Has) Arrow icon

Have

___ she been studying this morning? (Have/Has) Arrow icon

Has

___ they been working on the project? (Have/Has) Arrow icon

Have

___ he been training for the marathon? (Have/Has) Arrow icon

Has

___ we been doing this correctly? (Have/Has) Arrow icon

Have

___ it been raining all day? (Have/Has) Arrow icon

Has

___ I been speaking too fast? (Have/Has) Arrow icon

Have

___ you been feeling better lately? (Have/Has) Arrow icon

Have

___ she been traveling recently? (Have/Has) Arrow icon

Has

___ they been meeting their goals? (Have/Has) Arrow icon

Have

Ćwiczenia i testy z dialogami

Przeczytaj poniższe przykłady i uzupełnij brakujące formy czasownika. Poniższe zdania naśladują realistyczne sytuacje komunikacyjne, co pozwala na ćwiczenie prawidłowych konstrukcji zdań i odmiany czasowników dla różnych osób.

Osoba A: How long ___ (you/be) working on this report?
Osoba B: I ___ (have been) working on it since early this morning.

Osoba A: ___ (you/be) studying for the exam all week?
Osoba B: Yes, I ___ (have been) studying every day since Monday.

Osoba A: Why ___ (she/be) looking so exhausted lately?
Osoba B: She ___ (has been) preparing for the marathon non-stop for the last month.

Osoba A: ___ (they/be) building their house long when you visited them?
Osoba B: Yes, they ___ (have been) building it for over a year.

Osoba A: How long ___ (you/be) waiting for the bus when it finally arrived?
Osoba B: I ___ (have been) waiting there for almost forty-five minutes.

Odpowiedzi Arrow icon
  1. have you been | have been
  2. Have you been | have been
  3. has she been | has been
  4. Have they been | have been
  5. have you been | have been

Wiemy, że czasy takie jak Present Perfect Continuous, Present Perfect czy Present Continuous mogą sprawiać uczniom problemy, ponieważ w języku polskim nie występują podobne struktury gramatyczne. Jeżeli Twoje dziecko potrzebuje pomocy w zakresie gramatyki lub rozbudowy słownictwa, to zapraszamy do skorzystania z darmowej lekcji próbnej w szkole językowej Novakid. Na zajęciach zobaczycie, jak uczymy angielskiego na wielu poziomach zaawansowania w przyjaznej i wspierającej atmosferze. See you soon!

Oceń ten post

Leave a comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ta strona jest chroniona przez reCAPTCHA i obowiązują Zasady ochrony prywatności Google i Warunki korzystania z usługi

Redactor's choice
You might also like
Choose a language
Down arrow icon
Argentina Brazil Chile Czech Republic Denmark Finland France Germany Global English Global العربية Greece Hungary India Indonesia Israel Italy Japan Malaysia Netherlands Norway Poland Portugal Romania Russia Slovakia South Korea Spain Sweden Turkey
Cookie icon
Używamy plików cookie, aby poprawić komfort korzystania z naszej witryny. Korzystając z naszej strony internetowej wyrażasz zgodę na zapisywanie plików cookies w Twojej przeglądarce.