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!
