Present Perfect Continuous Tense Quiz 16 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Why are you out of breath?'
'I ..... in the park.
2. Who ..... eating my cookies?
3. Tim and Tina have been learning English ..... six years.
4. Which time word best completes this sentence? "I've been waiting for the bus ..... thirty minutes."
5. (study) she Hebrew since last spring?
6. I think I've ..... that song before
7. Your friend Leo started a new workout routine last month. He goes to the gym several times a week. Today, he looks stronger and more energetic. Which sentence best uses the present perfect continuous to connect his past actions to his current appearance?
8. Complete the dialogue to best fit the context:A:'Why are your hands covered in paint?' B:'I ..... the garage door all afternoon.'
9. Choose the sentence that uses the correct verb form.
10. Where's Anna?'
'She's ..... round to Marilena's house.'
11. How long ..... she/ write/this article?
12. Look! Somebody ..... (break) that window.
13. Complete the sentence to show a repeated action:'She's a great artist. She ..... to art class every Saturday for two years.'
14. Which question is correctly formed to ask about an ongoing past activity?
15. How long have you ..... here?
16. Complete the sentence:My brother ..... been practicing the guitar all morning.
17. How long ..... (you, wait) for the train?
18. Complete the sentence:My dad ..... our old car since he bought it in 2010.
19. Imagine your little sister started watching a movie an hour ago and is still watching it. How would you best describe this situation?
20. We form the present perfect progressive by using have, the verb be in past participle form, and the action verb with-ing. V. Gr. You've been traveling.
21. True or False:The sentence 'She has been calling me all day' means she called multiple times over the course of the day.
22. What is an example of using 'for' in a sentence?
23. Select the group of words that forms the main part of the present perfect continuous tense.
24. Which sentence correctly turns 'She has been working on the project' into a question?
25. What is the contraction for 'have' in Present Perfect Continuous Tense?