Present Perfect Continuous ćwiczenia online: praktyczne zadania do rozwiązania
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.
has been reading
We ___ (look) for you since we arrived.
have been looking
It ___ (rain) since last night.
has been raining
You ___ (use) the computer non-stop since you got home.
have been using
She ___ (work) on that project since she graduated.
has been working
They ___ (live) in this house since 2010.
have been living
I ___ (try) to contact you since last week.
have been trying
He ___ (feel) much better since he started the medication.
has been feeling
We ___ (watch) this series since it first aired.
have been watching
She ___ (study) French since she moved to France with him.
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.
have been studying
She ___ (watch) the series for three days straight.
has been watching
I ___ (wait) here for over an hour.
have been waiting
She ___ (try) to reach you all morning.
has been trying
They ___ (work) on that project for a couple of months now.
have been working
He ___ (study) for his exams for the last two weeks.
has been studying
They ___ (play) video games for several hours now.
have been playing
I ___ (read) this novel for the past month.
has been reading
We ___ (practice) for the concert for three months.
have been practicing
She ___ (cook) for the party since early morning.
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)?
have you been doing
The floor is wet. Someone ___ (clean) the windows.
has been cleaning
There’s a smell of paint here. Who ___ (paint) the room?
has been painting
Why are your hands so dirty? ___ (you/work) in the garden?
Have you been working
The kids are very quiet. What ___ (they/do)?
have they been doing
Your eyes are red. ___ (you/cry)?
Have you been crying
The oven is hot. Someone ___ (use) it recently.
has been using
This document is warm. Someone ___ (print) it just now.
has been printing
The phone line is busy. Who ___ (use) the phone all morning?
has been using
The car is still running. Who ___ (drive) it?
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.
has been reading
They ___ (have been waiting / has been waiting) for us for an hour.
have been waiting
She ___ (has read/has been reading) this book all morning.
has been reading
They ___ (has been waiting/have been waiting) for us for an hour.
have been waiting
I ___ (has worked/have been working) from home today.
have been working
We ___ (have been discussing / have discussed) the new project since 9 AM.
have been discussing
He ___ (has been running / has ran) every morning to prepare for the marathon.
has been running
It ___ (has rained/has been raining) since last night.
has been raining
You ___ (has learned/have been learning) Spanish for just a few weeks.
have been learning
The team ___ (has improved/have been improving) their skills throughout the season.
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).
three years
They have been living in this house since (2010 / ten years).
2010
I have been working on this project for (two months / January).
two months
We have been trying to reach you for (several hours / last night).
several hours
He has been training for the marathon since (the summer / six months).
the summer
It has been raining for (yesterday / the whole day).
the whole day
You have been writing that book since (five years / 2018).
2018
The team has been improving their skills for (last season / many months)
many months
She has been cooking since (morning / over two hours).
morning
They have been playing tennis for (three hours / this morning).
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)
Have
___ she been studying this morning? (Have/Has)
Has
___ they been working on the project? (Have/Has)
Have
___ he been training for the marathon? (Have/Has)
Has
___ we been doing this correctly? (Have/Has)
Have
___ it been raining all day? (Have/Has)
Has
___ I been speaking too fast? (Have/Has)
Have
___ you been feeling better lately? (Have/Has)
Have
___ she been traveling recently? (Have/Has)
Has
___ they been meeting their goals? (Have/Has)
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
- have you been | have been
- Have you been | have been
- has she been | has been
- Have they been | have been
- 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!