Present Perfect Continuous Tense Quiz 22 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. He ..... (teach) at the university since 2010.
2. The kids ..... (play) in the garden since 2 PM.
3. How long ..... she been here?
4. We ..... ( swim) for many hours
5. Select the sentence that is written in the present perfect continuous tense.
6. Your friend says, 'I've been practicing the guitar all day.' How would you correctly say the opposite?
7. ..... working in that company all his life?
8. True or False:The sentence 'They have been play soccer for an hour' is grammatically correct.
9. Is that the TV I can hear?-Yes, Mum, I ..... homework all afternoon, and now I ..... the news. (do, watch)
10. I ..... (exercise) regularly since January.
11. I ..... for you since 8 o'clock! Where are you now!?
12. Your little sister has been asking for a snack over and over for ten minutes. Which sentence best emphasizes this repeated action?
13. The dogs have been barking all night.
14. Which time expression is most suitable for present perfect continuous tense?
15. Can you find an example of Present Perfect Tense?
16. ..... has been teaching at the university since June.
17. She ..... a competition so far.
18. 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."
19. Have you been ..... all day?
20. How is the Present Perfect Continuous Tense formed?
21. ..... for long?'
'No. Just a couple of minutes.'
22. 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.
23. True or False:The sentence 'They have been watching a movie' is a correct affirmative sentence in the present perfect continuous tense.
24. They ..... his watch! They can prove that.
25. What have you been doing ..... the last 30 minutes?