Present Perfect Continuous Tense Quiz 42 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Choose the word that correctly completes the structure of the Present Perfect Continuous tense:have/has + ..... + verb-ing.
2. Helen ..... (wash) the dishes for fifteen minutes.
3. He ..... English for three years.
4. If your friend asks, 'Why are your clothes all muddy?', which is the most logical response using the Present Perfect Continuous tense?
5. She ..... her homework for the past three hours.
6. What is the structure of a question in the present perfect continuous tense?
7. I ..... my new job for six months now.
8. My leg ..... (hurt) all day, but I ..... (not see) a doctor yet.
9. She ..... her new book for 2 years.
10. The children ..... (play) in the park since the afternoon.
11. Have you ever visited France? We ..... (look) at brochures.
12. I can't believe it! I ..... (work) on this project for weeks.
13. She ( not/ do) ..... her homework.
14. Which word best completes the sentence to show when the action started? We've been working on this science project ..... last Tuesday.
15. The baby ..... peacefully for hours.
16. We ..... since morning.
17. The sentence 'They have been eating lunch since noon' indicates an action that is still ongoing.
18. She ..... for a new car for weeks.
19. He's angry because his computer ..... properly all morning.
20. Have you been studying English?
21. I ..... the email, but I haven't replied yet.
22. Complete the gap:I'm a bit worried about Malcolm. He ..... very strange lately.
23. They ..... for the bus at the moment.
24. My parents ..... about moving to a new city.
25. Which one is Present Perfect Tense?
26. He ..... (teach) here since 2005
27. We ..... all day.
28. Mana yang merupakan present perfect tense:'I have finished my homework' atau 'I have been finishing my homework'?
29. What have you been doing today?
30. Choose the correct interrogative: ..... he ..... (feel) sick lately?