Present Perfect Continuous Tense Quiz 11 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. What is the present participle of 'talk'?
2. He ..... (drive) for more than three hours.
3. Choose the correct option:The children ..... (play) in the garden all afternoon.
4. Your friend asks why you haven't finished your game. Which is the correct negative sentence?
5. This cardigan ..... Molly by V for one week .....
6. How long ..... (learn) piano?
7. Identify the sentence that uses a modal verb for permission:
8. The Present Perfect Continuous answers the question .....
9. Imagine your friend asks, 'Why is the floor all wet?' Choose the best response using the present perfect continuous to explain the situation.
10. True or False:The sentence 'She has been owning that bike for years' is a good example of the present perfect continuous tense.
11. Complete the sentence: ..... you been listening to the new album on repeat?
12. Rick ..... been studying hard this semester.
13. Which of the following questions is in the present perfect continuous tense?
14. Which one is the correct structure of Present Perfect Continuous tense.
15. She ..... around Asia for three months.
16. How many times ..... your teacher ..... this topic?
17. I have been ..... help since I was here but there is no response.
18. You ..... (to work) as a computer programmer for more than fifteen years.
19. We ..... each other since last summer.
20. The formula of the Present Perfect Continuous is .....
21. Irene ..... (not do) her chores lately.
22. A:Have you ever been abroad?B:Yes, I ..... to Canada 3 years ago.
23. Your friend asks why the dog is so muddy. You saw it digging in the garden a few minutes ago. Which is the most natural and grammatically correct way to explain the situation?
24. How do you form the Present Perfect Continuous Tense?
25. Her son (play) computer games since childhood.
26. Mother ..... boiling cassava since ten minutes ago
27. Jessica (talk) on the phone since early morning!
28. What is the negative form of Present Perfect Continuous Tense?
29. Fill in the blank to ask about the duration of an activity: ..... have you been learning to play the guitar?
30. We have been washing our car ..... hours.