Present Perfect Continuous Tense Quiz 13 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the sentence to explain the situation:My eyes are tired because I ..... video games for three hours.
2. They ..... a lot for their exam.
3. Complete the sentence to explain the result:He is out of breath because he ..... up the hill.
4. You ..... (eat) a lot recently.
5. Have you ever ..... (read) this book?
6. Samuel ..... been learning Spanish ..... 2002.
7. When do we use the Present Perfect Continuous Tense?
8. You see your friend looks exhausted and is holding a leash. You want to ask what she was just doing with her dog. What is the most natural question to ask?
9. -Has she told you that?-Yes, she .....
10. They ..... (talk) for hours now.
11. Find the present perfect/ present perfect continuous tense:No one knows what caused the fire in this building.
12. Choose the correct transformation:I have been studying for three hours. $\rightarrow$ Present perfect
13. My dad ..... in translation for the last ten years
14. Identify the tense used in the sentence:She has finished the assignment.
15. Why are you out of breath?'
'I ..... in the park.
16. Who ..... eating my cookies?
17. Tim and Tina have been learning English ..... six years.
18. Which time word best completes this sentence? "I've been waiting for the bus ..... thirty minutes."
19. (study) she Hebrew since last spring?
20. I think I've ..... that song before
21. 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?
22. Complete the dialogue to best fit the context:A:'Why are your hands covered in paint?' B:'I ..... the garage door all afternoon.'
23. Choose the sentence that uses the correct verb form.
24. Where's Anna?'
'She's ..... round to Marilena's house.'
25. How long ..... she/ write/this article?
26. Look! Somebody ..... (break) that window.
27. Complete the sentence to show a repeated action:'She's a great artist. She ..... to art class every Saturday for two years.'
28. Which question is correctly formed to ask about an ongoing past activity?
29. How long have you ..... here?
30. Complete the sentence:My brother ..... been practicing the guitar all morning.