Present Perfect Continuous Tense Exercises

3
Created by
English Learning 101

Present Perfect Continuous Tense

Exercise Level 1

1 / 10

The students _________________  for six hours.

2 / 10

Sarah _________________ at the company since last year.

3 / 10

She _________________ in this city for ten years.

4 / 10

The dog _________________ loudly for the past few minutes.

5 / 10

We have been ______ money for a new car.

6 / 10

We _________________ for the bus for over an hour.

7 / 10

The baby _________________ for hours.

8 / 10

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

9 / 10

I _________________ regularly for the past month.

10 / 10

He _________________ the house since morning.

Your score is

The average score is 73%

0%

2
Created by English Learning 101

Present Perfect Continuous Tenses

Exercise Level 2

1 / 15

My sister ____________ to play the guitar for a while.

2 / 15

_____ He ________ working on his project?

3 / 15

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

4 / 15

We ____________ tennis since 3 o'clock.

5 / 15

Have you _____ studying for the test?

6 / 15

You _________ paying attention in class.

7 / 15

_____ Tom _____ cooking dinner all evening?

8 / 15

They ______________ around Europe for six months.

9 / 15

He __________ for the train since 9 a.m.

10 / 15

Has he __________ for the bus for a while?

11 / 15

They __________ studying enough for the exam.

12 / 15

I __________ watching TV all day.

13 / 15

The children __________ behaving properly.

14 / 15

She ____________ at the company for five years.

15 / 15

The children ______________ outside since morning.

Your score is

The average score is 93%

0%

1
Created by English Learning 101

Present Perfect Continuous Tense

Exercise Level 3

1 / 20

I ___________ meditation _____ 20 minutes every day.

2 / 20

She __________ diligently on the project for a long time.

3 / 20

He has been feeling tired _____ yesterday.

4 / 20

Who has been _____ you with your project?

5 / 20

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

6 / 20

_____they _____ redecorating their house?

7 / 20

________ he been taking care of his health?

8 / 20

I ____________ every day to prepare for the marathon.

9 / 20

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

10 / 20

How much time _____ she been _______ on social media?

11 / 20

I __________ English for the past two hours.

12 / 20

What have you been doing ______ two years?

13 / 20

I __________ spending enough time with my family and friends.

14 / 20

You __________ enjoying your vacation so far.

15 / 20

He ______ saving money to go on a vacation.

16 / 20

She has been cooking dinner ______ 6 o'clock.

17 / 20

I ___________ my new job immensely.

18 / 20

He __________ performing well in his sports recently.

19 / 20

_____ they _____ playing basketball for long?

20 / 20

_____ have been _______ a delicious meal.

Your score is

The average score is 95%

0%