Present Perfect Continuous Tense Exercises

3
Created by
English Learning 101

Present Perfect Continuous Tense

Exercise Level 1

1 / 10

We _________________ for the bus for over an hour.

2 / 10

I _________________ regularly for the past month.

3 / 10

He _________________ the house since morning.

4 / 10

She _________________ in this city for ten years.

5 / 10

The students _________________  for six hours.

6 / 10

Sarah _________________ at the company since last year.

7 / 10

They have been ________ around the world for the past six months.

8 / 10

The dog _________________ loudly for the past few minutes.

9 / 10

The baby _________________ for hours.

10 / 10

We have been ______ money for a new car.

Your score is

The average score is 73%

0%

2
Created by English Learning 101

Present Perfect Continuous Tenses

Exercise Level 2

1 / 15

The children __________ behaving properly.

2 / 15

Have you _____ studying for the test?

3 / 15

_____ Tom _____ cooking dinner all evening?

4 / 15

My sister ____________ to play the guitar for a while.

5 / 15

You _________ paying attention in class.

6 / 15

The children ______________ outside since morning.

7 / 15

They ______________ around Europe for six months.

8 / 15

They __________ studying enough for the exam.

9 / 15

Has he __________ for the bus for a while?

10 / 15

She ____________ at the company for five years.

11 / 15

The team hasn't been ________ well in the matches.

12 / 15

_____ He ________ working on his project?

13 / 15

He __________ for the train since 9 a.m.

14 / 15

I __________ watching TV all day.

15 / 15

We ____________ tennis since 3 o'clock.

Your score is

The average score is 93%

0%

1
Created by English Learning 101

Present Perfect Continuous Tense

Exercise Level 3

1 / 20

He has been feeling tired _____ yesterday.

2 / 20

He ______ saving money to go on a vacation.

3 / 20

_____ they _____ playing basketball for long?

4 / 20

I ____________ every day to prepare for the marathon.

5 / 20

Who has been _____ you with your project?

6 / 20

I ___________ my new job immensely.

7 / 20

He __________ performing well in his sports recently.

8 / 20

How much time _____ she been _______ on social media?

9 / 20

I __________ English for the past two hours.

10 / 20

We have been _______ for the bus for half an hour.

11 / 20

She __________ diligently on the project for a long time.

12 / 20

You __________ enjoying your vacation so far.

13 / 20

What have you been doing ______ two years?

14 / 20

________ he been taking care of his health?

15 / 20

She has been cooking dinner ______ 6 o'clock.

16 / 20

_____ has been waiting for _____  friend at the café since morning.

17 / 20

I __________ spending enough time with my family and friends.

18 / 20

_____ have been _______ a delicious meal.

19 / 20

I ___________ meditation _____ 20 minutes every day.

20 / 20

_____they _____ redecorating their house?

Your score is

The average score is 95%

0%