Present Perfect Continuous Tense Quiz 9 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Select the sentence that is a correct example of the present perfect continuous tense.
2. Some volunteers ..... (distribute) hand sanitizers and masks to workers on the street.
3. Your friend asks, "Have you been using my charger?" What is the correct short answer if you have?
4. You ..... for twelve hours.
5. To show an action started in the past and is still happening, how would you correctly change the verb in this sentence? 'I (wait) for my friend for twenty minutes.'
6. Choose the correct Wh-question:She has lived here for five years.
7. The students ..... (prepare) for the competition for two weeks.
8. My sister ..... clothes since she was seven.
9. What is a past participle?
10. Nobody has ever ..... to my webpage.
11. True or False:The sentence 'She has been listen to music for an hour' is grammatically correct.
12. Reading that book all day.
13. To ask about the amount of time someone has been doing an activity, which question is best?
14. The staff ..... (work) all day. They deserve a break.
15. Your friend's hands are covered in paint. Which sentence best explains why?
16. It has been snowing ..... this morning
17. What is the present participle of 'ring'?
18. Mary ..... (live) ..... in Germany since 1992.
19. True or False:The word 'been' can be left out of a present perfect continuous sentence, for example:'She has watching TV.'
20. The company ..... (expanits operations for two years now.
21. Ashley ..... (already book) my ticket to India.
22. I ..... (a) very tired recently. That's why I ..... (b) to stay in bed today
23. ..... he ..... the mockingbird?-Yes, he .....
24. My cousins ..... on the internet.
25. Provide an example of the Present Perfect Continuous Tense.
26. ..... you written your essay yet?
27. I ..... here for an hour. Where is the train?
28. Which modal verb indicates a suggestion?
29. Why ..... ? Are you ok?
30. Which sentence correctly shows the basic structure of the present perfect continuous tense?
31. I (a) at this school since September.
32. She doesn't imagine that I have much money, ..... ?
33. Why are you sweating? You ..... , right?
34. Fill in the blank:I ..... (work) on this project since last month.
35. Which sentence best describes a repeated action that has happened over a recent period?
36. He ..... (teach) at the university since 2010.
37. The kids ..... (play) in the garden since 2 PM.
38. How long ..... she been here?
39. We ..... ( swim) for many hours
40. Select the sentence that is written in the present perfect continuous tense.
41. Your friend says, 'I've been practicing the guitar all day.' How would you correctly say the opposite?
42. ..... working in that company all his life?
43. True or False:The sentence 'They have been play soccer for an hour' is grammatically correct.
44. Is that the TV I can hear?-Yes, Mum, I ..... homework all afternoon, and now I ..... the news. (do, watch)
45. I ..... (exercise) regularly since January.
46. I ..... for you since 8 o'clock! Where are you now!?
47. Your little sister has been asking for a snack over and over for ten minutes. Which sentence best emphasizes this repeated action?
48. The dogs have been barking all night.
49. Which time expression is most suitable for present perfect continuous tense?
50. Can you find an example of Present Perfect Tense?
51. ..... has been teaching at the university since June.
52. She ..... a competition so far.
53. To emphasize the ongoing activity rather than the result, which option best completes the sentence? "I'm so tired because I ..... all over town for a new pair of shoes."
54. Have you been ..... all day?
55. How is the Present Perfect Continuous Tense formed?
56. ..... for long?'
'No. Just a couple of minutes.'
57. True or False:The sentence 'I have been knowing the answer for a while' is a grammatically correct way to express that you know something.
58. True or False:The sentence 'They have been watching a movie' is a correct affirmative sentence in the present perfect continuous tense.
59. They ..... his watch! They can prove that.
60. What have you been doing ..... the last 30 minutes?