Present Perfect Continuous Tense Quiz 20 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Amanda ..... (already/have) lunch, so she'll come later.
2. I ..... for three hours.
3. Which adverb is most often used with the present perfect continuous?
4. My brother ..... for five hours
5. Choose the correct interrogative form:She has submitted the report.
6. I ..... (study) French for two years.
7. She ..... for an hour.
8. My kids have been watching TV ..... 5 p.m.
9. Complete the sentence:I'm so tired because my little brother ..... to me for the last hour.
10. She ..... (wait) for you since morning
11. Read the sentence: "They has been trying to solve the puzzle for an hour." Which part of the sentence contains an error?
12. The kids ..... (play) outside since noon.
13. We've been waiting for our flight ..... an hour.
14. He has been here ..... a long period.
15. Which question is the correct way to ask about the *length of time* an activity has been happening?
16. I have been living in Thailand ..... 3 years.
17. True or False:This sentence is a good example of the present perfect continuous tense: "He has working on his project since last week."
18. Which sentence correctly uses a negative contraction?
19. Complete the sentence:My phone's battery is dead because I ..... videos all afternoon.
20. Bob and Pamela (pack) their suitcases since 6 o'clock.
21. You ..... for two hours.
22. Benson and his brothers ..... to go to the playground since yesterday.
23. True or False:To make a sentence in the present perfect continuous, you always need to include the word 'been'.
24. I ..... changes for you, Shrek!
25. Tamara ..... piano since she was child.
26. Choose the best time word to complete this sentence:She has been watching that show ..... two hours.
27. Complete the sentence:I've been waiting for you ..... two o'clock!
28. You (play not) football since you were 15 years old.
29. How long ..... the children ..... ?
30. They ..... me about this story