Present Perfect Continuous Tense Quiz 2 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We ..... (be) on holidays for two months!
2. Sandy ..... dinner 4 times this week
3. They have been playing board games for noon.
4. True or False:The sentence 'I have been knowing my best friend since kindergarten' is grammatically correct for everyday American English.
5. Complete the question:'How long ..... she been learning to play the guitar?'
6. Which is the correct way to ask a question and give a short answer about your brother playing video games?
7. I ..... a lot recently.
8. The construction labors are thirsty since they ..... (remove) the scaffoldings.
9. Identify the sentence that is NOT in the present perfect continuous tense.
10. Imagine your friend started a new drawing two hours ago and is still working on it. Which sentence best describes this situation?
11. Did you know he's been teaching German ..... fifteen years?
12. True or False:The sentence 'They has been playing outside since lunch' uses correct grammar.
13. We ..... (discuss) this matter for hours on end. We haven't still reached a decision.
14. Complete the sentence:My friends and I ..... been practicing for the school play all week.
15. Your friend says, 'I have been trying to solve this math problem.' How would you ask a 'yes/no' question to confirm this?
16. We have been watching TV ..... we had dinner.
17. We ..... raising money for charity.
18. Sarah ..... for her dog but it is still nowhere to be found.
19. I ..... you so much.
20. They ..... at the airport.
21. Mum ..... to Spain before.
22. I ..... (clean) the house since morning.
23. There is a grammar mistake in the following sentence. Choose the option that corrects it:'She has running in the park every morning recently.'
24. We ..... (discuss) this topic for too long.
25. Which sentence is the correct negative form of 'They have been practicing their song'?
26. The plumber ..... to fix the pipes since this morning.
27. Please choose the correct sentence.
28. I ..... so hard. (not work)
29. I've never ..... a girlfriend before.
30. What is the correct form of the verb in this sentence? They ..... (practice) for the concert for months.