Present Perfect Continuous Quiz 20 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Select the present perfect!
2. She's waiting for her boyfriend. She ..... waiting all morning.
3. Mark ..... learning Estonian for a year now. He is pretty fluent at it.
4. Peter and John ..... (negative)been (do) this activity before.
5. Use the present perfect cpntinuous to ..... I have been writing a book, and I am still doing it.
6. How long ..... for me? (you | wait)
7. William is so tired because he ..... (not sleep) for the last 28 hours.
8. He ..... (not, speak) on the phone for an hour, it has only been half an hour.
9. Identify the correct present perfect continuous sentence:
10. Select the present perfect continuous
11. We ..... (miss) the bus twice this week
12. They ..... tennis for two hours.
13. Sofia has ..... to the bank but it was closed.
14. She (ever-be) to England?
15. I (read) this book since August.
16. 'Sorry I'm late.' 'That's all right ..... long.'
17. Which prepositions are commonly used with the present perfect continuous tense to indicate the duration of an action?
18. My husband's ..... his mobile for a week and it's already broken.
19. The present perfect continuous talks about:
20. I ..... (be) to China ..... 2002.
21. One of these short answers for the following question is incorrect, which one is it? "Have you been eating my cookies without my permission?
22. ..... (it/rain)?
23. Odd out the unnecessary word in the sentence:I haven't checked the answer not yet.
24. What ..... for the last 30 minutes? You should've finished by now!
25. I have never ..... to be a farmer.