Present Perfect Continuous Quiz 17 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. How long ..... for me? (you | wait)
2. William is so tired because he ..... (not sleep) for the last 28 hours.
3. He ..... (not, speak) on the phone for an hour, it has only been half an hour.
4. Identify the correct present perfect continuous sentence:
5. Select the present perfect continuous
6. We ..... (miss) the bus twice this week
7. They ..... tennis for two hours.
8. Sofia has ..... to the bank but it was closed.
9. She (ever-be) to England?
10. I (read) this book since August.
11. 'Sorry I'm late.' 'That's all right ..... long.'
12. Which prepositions are commonly used with the present perfect continuous tense to indicate the duration of an action?
13. My husband's ..... his mobile for a week and it's already broken.
14. The present perfect continuous talks about:
15. I ..... (be) to China ..... 2002.
16. One of these short answers for the following question is incorrect, which one is it? "Have you been eating my cookies without my permission?
17. ..... (it/rain)?
18. Odd out the unnecessary word in the sentence:I haven't checked the answer not yet.
19. What ..... for the last 30 minutes? You should've finished by now!
20. I have never ..... to be a farmer.
21. I ..... never ..... a car before
22. How long ..... (you/know) Linda?
23. Different kinds of entertainment (4-be) ..... provided throughout the park. Mickey's Soundsational Parade, the most popular event, (5-celebrate) ..... music from famous Disney films.
24. Karla ..... the piano since she was six years old.
25. Which of the following is a correct sentence in the present perfect continuous tense?
26. I ..... today.
27. My dad has ..... as a publisher for 20 years.
28. I ..... Spanish for the last two years and my Spanish is improving.
29. Complete the next sentence using SINCE or FOR. I've been working in this office ..... last summer
30. I (lose) ..... my address book. (You/ see) ..... it?