Present Perfect Continuous Tense Quiz 4 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. What have you been ..... recently?
2. John ..... (learn) Spanish for three years.
3. She ..... all day. It's still raining.
4. He has been working ..... he arrived.
5. What is the function of the present perfect continuous tense?
6. She has ..... some novels.
7. We ..... around Scotland for 8 years
8. Simon ..... (write) books all his life.
9. True or False:The sentence 'I have been doing my homework for an hour' means that I started my homework in the past and I am still doing it now.
10. True or false? The present perfect progressive tense is used to describe a continuous activity that began in the past and continues into the present. It also denotes a continuous activity that began in past but has now finished.
11. Identify the verb tense:Patty the chicken has been laying eggs in the doghouse ever since the henhouse collapsed.
12. They ..... (discuss) this issue for a long time.
13. Why are your hands so dirty?-I ..... my bike
14. You ..... there staring at those old boots for the last 5 minutes.
15. Complete the sentence to explain the present situation:'My eyes are sore because I ..... on the computer all day.'
16. I ..... a motor bike in my life.
17. ..... that singer ..... (make) any CDs yet?
18. Your dad sees the yard is full of freshly raked leaf piles and asks, 'What have you been doing?' Choose the best response to explain the situation.
19. .... you ever ..... archery?
20. Your friend says, 'My eyes are so tired.' Which sentence is a likely reason, using the present perfect continuous tense?
21. Janet and Michael had such a good relationship, ..... ?
22. Fill in the blank:'I ..... waiting for you for over an hour.'
23. Which group of words shows the correct structure for the present perfect continuous tense?
24. True or False:The sentence 'They have been living here for ten years' means they started living here in the past and still live here now.
25. I ..... Italian for the past 3 years but there's still a lot I don't understand.
26. Identify the sentence that uses a modal verb for necessity:
27. We haven't seen this film .....
28. My family and I ..... in the cottage since I was born.
29. They haven't ..... yet, but they should be here soon.
30. They ..... home very late last night. (get)
31. What is the correct form of the present perfect continuous tense for the pronoun 'we'?
32. My friends ..... any money yet.
33. Have you ..... visited Disneyland?
34. Choose the correct form of the verb:'They ..... playing soccer since morning.'
35. A:'Have you been practicing your lines for the play?' B:'Yes, I ..... ' Select the correct short answer.
36. The forest ..... by the fire. It will take decades for it to recover.
37. How long ..... learning German?
38. My father (collect) coins since he was a boy.
39. My sister ..... for you since yesterday.
40. She ..... here since 8 o'clock.
41. Complete the sentence:He has been playing video games ..... he got home from school.
42. The children are so noisy because they ..... football in the living room.I can't concentrate on my lessons at all! Hey! Could please stop playing! I'm studying!
43. Which group of words is needed to form the present perfect continuous tense?
44. She ..... (reathe book for a week now.
45. I love this film. I ..... it four or five times already.
46. How ..... your way home?
47. True or False:The sentence 'I have been knowing my best friend for five years' is grammatically correct.
48. I ..... kayaking yet.
49. She ..... many countries of the world in the last 5 years.
50. The work is almost done. We ..... it for 6 six hours!
51. They ..... been reading since this morning.
52. Choose the right form of the verb:Pupils ..... (write) the test for two hours.
53. Jhonny hasn't been doing his assignment.
54. True or False:The sentence "She's been calling her grandma every Sunday for the past year" correctly uses the present perfect continuous to describe a repeated action that continues up to the present.
55. We ..... (wait) for the bus for over an hour.
56. She has been working here ..... Monday.
57. True or False:The sentence 'He has been knowing the secret for a week' is a correct use of the present perfect continuous.
58. They ..... that movie three times.
59. This is a very old book. I ..... (have) it since I was a child.
60. I ..... (read) the book you lent me, so you can have it back now.