Present Perfect Continuous Tense Quiz 19 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. The students ..... the rules, so they made mistakes.
2. My mom ..... (cook) since 6 a.m.
3. Choose the correct form of the verb to complete the sentence: "I ..... (work) on this project for three weeks."
4. She ..... Spanish for years.
5. They ..... that movie for over an hour.
6. Tuliskan bentuk present perfect continuous tense dari kalimat berikut:'We (wait) for the bus for an hour.'
7. Mark and Hamill ..... been travelling around the world ..... 2014.
8. How do you form the interrogative of 'You have been working hard'?
9. Choose the word that correctly completes the sentence:The students ..... been working on their project since last Tuesday.
10. What are some examples of the present perfect continuous tense?
11. She ..... in the garden all morning.
12. Choose the sentence that shows an ongoing action:
13. Why have you been studying so hard this week?
14. I'm tired because I ..... to finish my report all day.
15. Choose the appropriate answer:You ..... (cook) dinner for 30 minutes, right?
16. Which one is Past Simple Tense?
17. They ..... (not/name) their new born baby when you gave them a new idea of baby name.
18. We ..... the same project since last semester.
19. They ..... their new house for a week.
20. What is the contracted form of 'She has been waiting'?
21. Choose the correct negative form:She ..... (not / work) here for a long time.
22. I ..... to improve my English since last year.
23. Which phrase is often used with the present perfect continuous tense?
24. Fill in the blank with the correct verb form:The students ..... been studying for their exams all week.
25. ..... You and Ahmed at the library last night?
26. I ..... to music right now because I need to focus.
27. 1 We've been going to the coast on holiday since .....
28. They have been watching TV for two hours. What do you think they are watching?
29. She ..... her phone now because the battery is dead.
30. Identify the correct negative form of 'He has been running every day.'
31. Why are you sweating? You ..... again, haven't you?
32. Sorry, I'm late! How long ..... ?
33. They ..... a lot of progress in their English lately.
34. Which sentence uses the present perfect continuous to emphasize the result of an activity?
35. How long have you been learning English?
36. They ..... in that house since last year.
37. ..... you ..... dinner yet?
38. Provide the negative form of 'He has been playing football.'
39. Pick the correct completion:The students ..... (practice) their speaking skill lately.
40. John ..... in the garden for three hours.
41. He ..... a lot of weight recently.
42. They ..... in the garden all day.
43. What is the difference between the present perfect and the simple past tense?
44. Marcus ..... been crying ..... two hours.
45. What is the present perfect continuous tense used for?
46. Which sentence best illustrates the use of present perfect continuous to show an action that has recently stopped?
47. They ..... a new house recently.
48. ..... about this issue for too long.
49. Complete the negative sentence:He ..... (not / sleep) well lately.
50. Which word best completes the sentence? We've been working on this project ..... last Monday.
51. Fill in the blank:The guests ..... (wait) in the lobby for an hour.
52. Why ..... you ..... so long in the shower?
53. They ..... to move to a new house for months.
54. Select the right option:We ..... (not / study) English this week.
55. You've been reading that book since
56. Carmen and I ..... the lunch yet. So, we are very hungry now.
57. My friends and I ..... in the library yesterday.
58. Mana yang merupakan present perfect tense:'He has written the report' atau 'He has been writing the report'?
59. Tuliskan bentuk present perfect tense dari kalimat berikut:'I (eat) lunch.'
60. We ..... for the bus since 9 o'clock.