Present Perfect Continuous Tense Quiz

Present Perfect Continuous Tense Quiz

Test your knowledge of the Present Perfect Continuous Tense.

1 / 30

It has _____ snowing a lot this week.

2 / 30

We ____ learning English for five years.

3 / 30

I ____ waiting for your call all day.

4 / 30

_____ your brother and sister been getting along?

5 / 30

Which of the following sentences is incorrect?

6 / 30

You and Eric _____ mark taking notes.

7 / 30

How long ____ you been studying English?

8 / 30

I’m tired because I _____ been working out.

9 / 30

Julie ________ living in Italy since May.

10 / 30

I ____ working in the garden.

11 / 30

The baby ____ crying for an hour.

12 / 30

Has it _____ raining since you arrived?

13 / 30

We’ve _____ mark for a long time.

14 / 30

Which question is correct?

15 / 30

We ____ working on this project for three weeks.

16 / 30

They ____ traveling around Europe since June.

17 / 30

The teacher ____ explaining the topic for an hour.

18 / 30

He has ________ too hard today.

19 / 30

They ____ waiting for the bus since morning.

20 / 30

She ____ practicing the piano for two hours.

21 / 30

He ____ trying to fix his car for hours.

22 / 30

Did you know he’s been teaching German _____ fifteen years?

23 / 30

Rick _____ been studying hard this semester.

24 / 30

Freny’s ____ mark that letter all morning.

25 / 30

She ____ feeling sick since last night.

26 / 30

He ____ working out at the gym lately.

27 / 30

____ you been listening to music?

28 / 30

She ____ dancing since morning.

29 / 30

We have been watching TV _____ we had dinner.

30 / 30

Where ____ mark in the USA?

Your score is

0%


Present Perfect Continuous Tense Quiz

The Present Perfect Continuous Tense is used to describe an action that began in the past and is still ongoing or has recently stopped, but its effect is still visible.

Structure:

👉 Subject + has/have been + verb (-ing) + object/time reference

Examples:

✔️ She has been studying for three hours. (The action started in the past and is still happening.)
✔️ They have been working on the project since morning. (The action began earlier and continues now.)
✔️ It has been raining all day. (The effect of rain is still noticeable.)


Click here to read more Present Perfect Continuous Tense examples


Present Perfect Continuous Tense Exercises

1. She ____ working here for five years.

A) has been
B) have been
C) is been
D) was been
Answer: A) has been

2. They ____ playing football since morning.

A) has been
B) have been
C) was been
D) is been
Answer: B) have been

3. The kids ____ making a mess all day!

A) has been
B) have been
C) is been
D) was been
Answer: B) have been

4. How long ____ you been waiting here?

A) has
B) have
C) been
D) is
Answer: B) have

5. He ____ sleeping for hours.

A) have been
B) has been
C) is been
D) had been
Answer: B) has been


Present Perfect Continuous Quiz

  • I __ (help) him with his homework.
  • They __ (drive) since this morning.
  • He __ (work) hard to increase his income recently.
  • People __ (vote) how the polling predicted.
  • The flowers __ (sell) well today.
  • She __ (study) hard enough for her exams.
  • Jack __ (travel) for three hours.
  • Thankfully Nigel __ (have) pains in his chest anymore.
  • The old man __ (look after) his garden.
  • They __ (see) each other for long.
  • Most people __ (arrive) on time for the show.
  • We __ (win) every football match this season.
  • I __ (eat) enough fruit and vegetables.
  • I see that you __ (take) your pills.
  • I found out Paul __ (go) to school.
  • Our house __ (burgle) twice since we moved in.
  • We __ (find) this project easy.
  • The police still __ (patrol) the neighbourhood at night.
  • My father __ (feel) unwell this week.
  • The bike’s tyres __ (lose) air.


📌 Save & Share this with friends who are learning English!

Download the Word of the day


Present Perfect Continuous Tense Quiz - wordscoach

Leave a Reply

Your email address will not be published. Required fields are marked *