Present Perfect Continuous Tense Quiz 50 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. How long ..... they ..... at the library?
2. He ..... very hard to improve his English.
3. Why ..... she ..... so loudly on the phone?
4. He ..... been watching TV ..... this morning.
5. How do you contract 'I have been working'?
6. Choose the word that correctly completes the structure of the Present Perfect Continuous tense:have/has + ..... + verb-ing.
7. Helen ..... (wash) the dishes for fifteen minutes.
8. He ..... English for three years.
9. If your friend asks, 'Why are your clothes all muddy?', which is the most logical response using the Present Perfect Continuous tense?
10. She ..... her homework for the past three hours.
11. What is the structure of a question in the present perfect continuous tense?
12. I ..... my new job for six months now.
13. My leg ..... (hurt) all day, but I ..... (not see) a doctor yet.
14. She ..... her new book for 2 years.
15. The children ..... (play) in the park since the afternoon.
16. Have you ever visited France? We ..... (look) at brochures.
17. I can't believe it! I ..... (work) on this project for weeks.
18. She ( not/ do) ..... her homework.
19. Which word best completes the sentence to show when the action started? We've been working on this science project ..... last Tuesday.
20. The baby ..... peacefully for hours.
21. We ..... since morning.
22. The sentence 'They have been eating lunch since noon' indicates an action that is still ongoing.
23. She ..... for a new car for weeks.
24. He's angry because his computer ..... properly all morning.
25. Have you been studying English?