Present Perfect Continuous Vs Present Perfect Quiz 3 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Form a sentence using present perfect continuous tense with the given time expression:'since yesterday.'
2. The Mediterranean diet ..... very popular in the last decade.
3. I have been working here ..... I graduated college.
4. Fill in the blank:We ..... (to live) in this city for ten years.
5. I ..... (just + clean) my bike.
6. You ..... too much time playing that game!
7. Her aunt ..... natural remedies for many years.
8. Kate and her friends are standing at the corner. They are waiting for a taxi. They ..... (wait) for it for twenty minutes. Some taxis ..... (pass) by but none of them is empty.
9. Marcus ..... (have) an accident.
10. Tess ..... her arm and she needs to go to hospital!
11. Marta ..... in the shopping centre for 2 hours.
12. Identify the tense used in the sentence:'He has been studying for hours.'
13. A:A Yeah? How many colleges ..... you ..... to? (apply)
14. Recognize the duration of actions in present perfect continuous tense in the sentence:'He has been reading the book for two days.'
15. "She ..... yoga for years, and she's very flexible now."
16. How many books ..... ?
17. ..... many people to our wedding ceremony?
18. A:Do you like the hotel?B:Very much. I ..... there at least a dozen times. It's my favorite.
19. I ..... waiting for half an hour.
20. ..... your train ticket, yet?
21. She ..... (go) to the cinema every weekend for years.
22. We ..... a new lamp
23. Conjugate the verb 'write' into a sentence in present perfect continuous tense.
24. What is the best option for the sentence:'She ..... a new car last month.'?
25. Form a sentence using present perfect continuous tense with the given time expression:'since this morning.'
26. My parents ..... to my brother for 2 hours
27. We ..... (just + buy) a new lamp.
28. He ..... in London for two weeks now.
29. I'm tired bacause I've ..... all day
30. Recognize the duration of actions in present perfect continuous tense in the sentence:'She has been singing for two hours.'
31. I ..... (call) you for half an hour. Where ..... (you/be)?
32. Choose the correct tense for the following sentence:'He has been playing the guitar for years.'
33. She ..... (always/love) chocolate.
34. It's ..... for 2 hours now
35. She ..... in New York for five years, and she loves it.
36. In the sentence 'I have written three letters today', which tense is used?
37. Select the correct tense for the sentence:'We have been traveling for hours.'
38. Conjugate the verb 'eat' into a sentence in present perfect continuous tense.
39. I ..... (study) a lot recently.
40. I ..... to go scuba diving.
41. Complete the gap:John's disappeared. Does anyone know what ..... to him?
42. I ..... (have) this computer for 10 years.
43. Identify the tense used in the sentence:'She has been cooking dinner for two hours.'
44. A: ..... you ..... (do) anything interesting lately?
45. She must be tired. She ..... all afternoon.
46. Fill in the blank:They ..... (play) football since morning.
47. Correctly use a time expression with present perfect continuous tense in the sentence:'He has been playing football since yesterday.'
48. I've ..... for you for an hour!
49. In the sentence 'I have been studying for my exams', which tense is used?
50. "He ..... his guitar for the past hour."
51. Where have you been? Mom ..... for you all day.
52. The doctors at this hospital ..... new treatments for cancer since 2004.
53. ..... the library this week? They installed a new cool gadget at the front door.
54. I'm sorry, I'm late ..... you ..... for a long time?'
55. They ..... to Paris last year for their anniversary.
56. Choose the correct tense for the sentence:'I have just finished my homework.'
57. How many times ..... you not to spend so much time on your mobile?
58. Select the correct tense for the sentence:'They have been playing football since morning.'
59. "I ..... the laundry all morning."
60. I'm sorry I'm late, ..... for a long time?