Present Perfect Continuous Tense Quiz 37 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We ..... this project together since last month.
2. ..... you ( paint) ..... these houses all day?
3. Fill in the blank with the correct form:He ..... (study) for his exams all week.
4. I ..... for you everywhere. (look ..... present perfect continuous)
5. Make the present perfect continuous tense:She (go) to the cinema every weekend for years .
6. Mana yang merupakan present perfect continuous tense:'They have danced at the party' atau 'They have been dancing at the party'?
7. Which question is grammatically correct for asking about your friend's activity?
8. They ..... for three hours.
9. True or False:The sentence 'She has been read that book for a week' is grammatically correct.
10. Identify the verb tense used in the following sentence: "They have been playing soccer since morning."
11. Has she been playing soccer?
12. I ..... to the same gym for years.
13. My hands are dirty because I ..... the garden.
14. Choose the correct word to complete the sentence:My parents ..... been planning a vacation for weeks.
15. We are tired because we ..... (run) for an hour.
16. Your mom asks why the kitchen is still a mess. Choose the best way to explain using the negative Present Perfect Continuous tense.
17. The children ..... in the yard since this morning.
18. ..... you ..... attention to the teacher now?
19. They ..... been waiting for me ..... an hour.
20. Jason and Clara ..... (be) friends for more than 10 years.
21. Choose the word that best completes the sentence:My parents have been driving ..... 6:00 AM this morning.
22. Have you ..... (see) my keys? I ..... (look) for them for ages.
23. I ..... a letter all morning.
24. He ..... at the computer all day.
25. He ..... soccer every evening for months.
26. She ..... the piano since she was five.
27. The students ..... the rules, so they made mistakes.
28. My mom ..... (cook) since 6 a.m.
29. Choose the correct form of the verb to complete the sentence: "I ..... (work) on this project for three weeks."
30. She ..... Spanish for years.