Present Perfect Continuous Tense Quiz 8 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. They ..... home very late last night. (get)
2. What is the correct form of the present perfect continuous tense for the pronoun 'we'?
3. My friends ..... any money yet.
4. Have you ..... visited Disneyland?
5. Choose the correct form of the verb:'They ..... playing soccer since morning.'
6. A:'Have you been practicing your lines for the play?' B:'Yes, I ..... ' Select the correct short answer.
7. The forest ..... by the fire. It will take decades for it to recover.
8. How long ..... learning German?
9. My father (collect) coins since he was a boy.
10. My sister ..... for you since yesterday.
11. She ..... here since 8 o'clock.
12. Complete the sentence:He has been playing video games ..... he got home from school.
13. The children are so noisy because they ..... football in the living room.I can't concentrate on my lessons at all! Hey! Could please stop playing! I'm studying!
14. Which group of words is needed to form the present perfect continuous tense?
15. She ..... (reathe book for a week now.
16. I love this film. I ..... it four or five times already.
17. How ..... your way home?
18. True or False:The sentence 'I have been knowing my best friend for five years' is grammatically correct.
19. I ..... kayaking yet.
20. She ..... many countries of the world in the last 5 years.
21. The work is almost done. We ..... it for 6 six hours!
22. They ..... been reading since this morning.
23. Choose the right form of the verb:Pupils ..... (write) the test for two hours.
24. Jhonny hasn't been doing his assignment.
25. True or False:The sentence "She's been calling her grandma every Sunday for the past year" correctly uses the present perfect continuous to describe a repeated action that continues up to the present.
26. We ..... (wait) for the bus for over an hour.
27. She has been working here ..... Monday.
28. True or False:The sentence 'He has been knowing the secret for a week' is a correct use of the present perfect continuous.
29. They ..... that movie three times.
30. This is a very old book. I ..... (have) it since I was a child.