Present Perfect Continuous Tense Quiz 18 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... football for the local team ..... I was eight. (play)
2. The baby ..... for two hours!
3. My brother has been revising for his exams for
4. True or False:The sentence 'She has been wanting a new phone for months' is a common and correct use of this tense.
5. How do we form the present perfect continuous tense?
6. I ..... that book twice.
7. Fill in the blank with the word that best fits the Present Perfect Continuous Tense rule:They ..... been studying for the test since morning.
8. He ..... this course since January.
9. Choose the word that correctly completes the sentence:She ..... been working here for ten years.
10. True or False:The sentence "He's been playing that video game all afternoon" is a correct example of the Present Perfect Continuous tense.
11. They (a) (talk) since they arrived.
12. She ..... English for two years.
13. She ..... a lot of books recently.
14. True or False:'They have been playing soccer since 2 PM' indicates an action that started in the past and is still ongoing. They began playing right after lunch.
15. I ..... this book for two hours.
16. She ..... (live) in London for ten years, she knows it very well
17. I ..... (finish) ! I have been writing this essay for ages.
18. My brother ..... his homework all afternoon.
19. He ..... (play) football for a long time.
20. Choose the correct verb form:They ..... (play) football since morning.
21. Which of the following is NOT Present Perfect Continuous?
22. The sentence 'She has been running every morning' is in the present perfect continuous tense.
23. We ..... this movie before, so let's watch another one.
24. Which of the following sentences is in the present perfect continuous tense?
25. I ..... to solve this problem for hours.
26. How do you contract 'She has been working'?
27. Provide the negative form of 'We have been waiting for hours.'
28. Which sentence correctly shows the negative form? My phone isn't working because I ..... it.
29. Berikan contoh waktu yang bisa digunakan dengan present perfect continuous tense.
30. Complete the question:Where ..... you ..... (stay) during your vacation?
31. True or False:The following sentence is a correct use of the Present Perfect Continuous tense:'I have been knowing the answer for a while.'
32. 3 My dad has been driving the same car for .....
33. I've ..... to call the internet company all morning but I can't get through.
34. I have been watching TV ..... 7pm.
35. We ..... this project together since last month.
36. ..... you ( paint) ..... these houses all day?
37. Fill in the blank with the correct form:He ..... (study) for his exams all week.
38. I ..... for you everywhere. (look ..... present perfect continuous)
39. Make the present perfect continuous tense:She (go) to the cinema every weekend for years .
40. Mana yang merupakan present perfect continuous tense:'They have danced at the party' atau 'They have been dancing at the party'?
41. Which question is grammatically correct for asking about your friend's activity?
42. They ..... for three hours.
43. True or False:The sentence 'She has been read that book for a week' is grammatically correct.
44. Identify the verb tense used in the following sentence: "They have been playing soccer since morning."
45. Has she been playing soccer?
46. I ..... to the same gym for years.
47. My hands are dirty because I ..... the garden.
48. Choose the correct word to complete the sentence:My parents ..... been planning a vacation for weeks.
49. We are tired because we ..... (run) for an hour.
50. Your mom asks why the kitchen is still a mess. Choose the best way to explain using the negative Present Perfect Continuous tense.
51. The children ..... in the yard since this morning.
52. ..... you ..... attention to the teacher now?
53. They ..... been waiting for me ..... an hour.
54. Jason and Clara ..... (be) friends for more than 10 years.
55. Choose the word that best completes the sentence:My parents have been driving ..... 6:00 AM this morning.
56. Have you ..... (see) my keys? I ..... (look) for them for ages.
57. I ..... a letter all morning.
58. He ..... at the computer all day.
59. He ..... soccer every evening for months.
60. She ..... the piano since she was five.