Present Perfect Continuous Tense Quiz 17 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Husband:Can you pick me up some cheese?Wife:I ..... to the store today, and I don't want to go back.
2. I ..... (read) the novel for two months.
3. Kim ..... responded to my email, but I am still waiting to hear from Tom.
4. My sister ..... to the same song the whole day. I'm so sick of it .....
5. Choose the correct form of the present perfect continuous tense for the given sentence:They ..... for the marathon for months.a) have been trainingb) have trainedc) have been train
6. A. Your house smells of wet paint.B. Of course it does. We ..... the living room.
7. The telephone has been ringing ..... Why doesn't someone answer it?
8. 10] I am so tired because I ..... running.
9. I have been trying to contact him .....
10. In which tense is the verb formed by using 'have/has been' + present participle?
11. We have been studying ..... 2 hours ago
12. Mr. Oscar ..... been trying hard to repair his computer
13. Who ..... (invent) the Internet?
14. ..... John and Kara been writing Britney's song?
15. Talking about the past but continuing into the present.
16. My father is going on a business trip, but he (not, leave) yet.
17. 7] How long ..... learning German?
18. Select the correct form:My boss ..... (talk) to the manager all morning.
19. My brother ..... his homework now; he is playing games.
20. It ..... all day!
21. I'm worried about Sam. She's ..... too hard recently.
22. Tuliskan kalimat dengan menggunakan present perfect continuous tense untuk menyatakan aksi yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
23. John ..... video games for 3 hours.
24. She ..... for two hours.
25. What are the key time expressions used with the present perfect continuous tense?
26. Select the sentence that uses the present perfect continuous correctly with a time expression.
27. I can't hear you clearly. The students next door ..... loudly all day.
28. They ..... in the same company since graduation.
29. They ..... on this assignment for two days.
30. ..... it ..... outside now?
31. I ..... (wait) for a bus all morning, but I still haven't seen one!
32. She looks exhausted because she ..... all morning.
33. He ..... to call you all day.
34. What are some common mistakes made with the present perfect continuous tense?
35. Why might someone choose to use the present perfect continuous instead of the present perfect simple?
36. How long has it been since you started practicing your favorite hobby?
37. I ..... been preparing for this ..... my childhood.
38. Tuliskan kalimat dengan menggunakan present perfect tense untuk menyatakan aksi yang dimulai di masa lalu dan masih berlanjut hingga sekarang.
39. We ..... to go to Paris for months.
40. She ..... for her exams since last week.
41. The sun ..... (not shine) since 9 o'clock, but now it's starting to shine.
42. Which sentence correctly uses a time expression with the present perfect continuous tense?
43. Choose the correct negative form:They ..... (not / practice) their presentation recently.
44. My eyes hurt because I ..... at the computer screen.
45. They ..... in this company for five years.
46. My sister ..... to the same music all morning.
47. Which sentence shows duration?
48. Complete the gap:I ..... to repair the lock on our door for the last four hours without any success.
49. She ..... (learn) how to play the piano for a few months now
50. Which sentence is in "Present Perfect Continuous Tense" ?
51. Form a sentence in the present perfect continuous tense using the following words: "She / study / English / since / January."
52. What have you been doing this afternoon?
53. What is the interrogative form of 'They have been waiting'?
54. How do you ask about the duration of an ongoing action in present perfect continuous tense?
55. We ..... for the bus for 30 minutes.
56. Your friend's eyes are red. Which question correctly uses the Present Perfect Continuous tense to ask if they were crying?
57. Sam ..... a very terrible accident on the avenue yesterday.
58. How long ..... waiting for the bus?
59. My sister has been learning to drive since .....
60. Which one of the questions below is the right present perfect continuous question?