Present Perfect Continuous Tense Quiz 20 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. How can we use the present perfect continuous tense in negative sentences?
2. What is the negative form of 'You have been studying'?
3. What questions can we ask using the present perfect continuous tense?
4. He ..... his project; he is still working on it.
5. Identify the correct form of the verb in the present perfect continuous tense: "They ..... (work) on the project since morning."
6. They ..... (work) on this project since the beginning of the year.
7. Your friend arrives late, looking out of breath. Which sentence best explains the situation?
8. How long ..... tennis before joining the club?
9. Tuliskan bentuk present perfect tense dari kalimat berikut:'They (travel) to many countries.'
10. I ..... my homework for two hours.
11. Someone asks you, 'Why are your clothes covered in flour?' Which response uses the Present Perfect Continuous tense correctly to explain the situation?
12. True or False:The present perfect continuous tense is used for actions that started in the past and are still happening now.
13. The children ..... television since breakfast.
14. True or False:The word 'for' is used correctly in this sentence. "My brother has been playing that video game for 8:00 PM."
15. Have you been reading books recently? If so, what books?
16. They ..... in that restaurant for ten years.
17. True or False:The following sentence is grammatically correct. "They have been swam in the lake all morning."
18. Your friend started his homework at 4 PM. It is now 6 PM, and he's still working. Which sentence best describes the situation?
19. I ..... potatoes for dinner, if anybody cares to know it. (cook ..... present perfect continuous)
20. How long ..... you ..... (wait) for me?
21. You ..... the same question again and again.
22. Which option correctly negates the sentence 'I have been playing'?
23. Pick the correct completion:I ..... (study) English for three months.
24. She ..... her project all day. (do ..... present perfect continuous)
25. How long ..... you ..... (learn) Spanish?
26. She ..... her novel for hours.
27. The rain ..... all day. (pour ..... present perfect continuous)
28. By the time the guests arrived, I ..... (cook) dinner for two hours
29. We are very exhausted because we ..... (do) sport all afternoon.
30. We ..... in this house since 2015.
31. We ..... our garden since the spring.
32. The dog ..... at the door for ten minutes.
33. I ..... to fix this computer since morning.
34. Remember:The students have been reading the text for three hours.They have been reading the text since 10 a.m.Are they reading the text NOW?
35. Identify the error in the following sentence: "He has been play tennis for two hours."
36. Identify the error in the following sentence: "I have been knowing him for ten years."
37. Fill in the blank with the correct form of the verb in the present perfect continuous tense: "We ..... (wait) for the bus for 20 minutes."
38. They ..... (drive) the car for five hours now.
39. We ..... this movie since this morning.
40. We ..... for you since 10 a.m.
41. The baby ..... for three hours.
42. The storm ..... getting worse for the past hour.
43. Select the appropriate form:What ..... they ..... (do) in the kitchen?
44. To emphasize that the rain started in the past and is *still falling right now*, which sentence is the best choice?
45. How do you contract 'We have been talking'?
46. Select the best option:He ..... (work) in this hotel for five years.
47. She ..... for the exam all day.
48. We ..... in this traffic jam for ages!
49. Tuliskan bentuk present perfect continuous tense dari kalimat berikut:'She (study) for two hours.'
50. They ..... together for years.
51. We ..... here for five years.
52. Your friend's eyes are red and she looks exhausted. Which sentence best explains why she might look this way?
53. 2 He ..... in the bank for ten years. (work)
54. She has been waiting for you since 2 PM. How do you think she feels?
55. We ..... three movies this week.
56. Can we use the present perfect continuous tense with non-action verbs?
57. I ..... my essay all afternoon. (write ..... present perfect continuous)
58. How long ..... they ..... at the library?
59. He ..... very hard to improve his English.
60. Why ..... she ..... so loudly on the phone?