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

Quiz Instructions

Select an option to see the correct answer instantly.

1. My roommate ..... to the same song the whole day. I'm so sick of it.
2. Correctly use a time expression with present perfect continuous tense in the sentence:'She has been dancing since yesterday.'
3. She / not / study
4. I ..... (do) everything I needed to do today! Hurray!
5. How long ..... (work) on this grammar exercise?
6. ..... dancing lessons?
7. We ..... to the theatre since last month.
8. How long ..... Peter?
9. Which tense is used in the sentence:'She has lived here for five years'?
10. David feels great these days. He ..... (not get up) early lately.
11. "She ..... her book by the time I arrived."
12. The old man ..... a cold since he was young.
13. Identify the tense used in the sentence:'I have been waiting for you since morning.'
14. Which tense is used in the sentence 'He has worked at the company for ten years'?
15. Luke ..... (never/be) abroad.
16. Mary, has been working here ..... 3 years
17. A good suit is ..... if you're working in banking
18. Lately, I ..... (think) about changing my career because I have become dissatisfied with the conditions at my company.
19. Jack is cold. He ..... for too long.
20. We ..... to such a big park before.
21. Diego ..... / ..... playing football so he's tired
22. Identify the correct usage of present perfect continuous tense in the sentence:'He has been playing the guitar all evening.'
23. The students ..... at their laptops since the lesson started. I think it's so disrespectful!
24. B:Actually, yeah. We ..... (go) to a few clubs lately. We ..... (have) fun.
25. "I (a) ..... this exercise twice for the past hour. But I still can't understand it. Could you help me? They said you a perfect score.""Yeah. But only after I (b) ..... it for like five times."
26. How long ..... this research?
27. Somebody ..... my cookies. There are none left.
28. Mecca ..... 2000 metres today.
29. Fill in the blank:She ..... (travel) to many countries in the past year.
30. Complete the gap:I ..... for my keys since yesterday, but I ..... them.
31. Identify the correct usage of present perfect continuous tense in the following sentence:'She has been studying for three hours.'
32. Complete the gap:The company is huge. It ..... a thousand new jobs since the beginning of last year.
33. Jane is abroad. She ..... three countries.
34. "I ..... this project for weeks, and it's finally complete."
35. A: ..... you ..... (work) a lot recently? I haven't seen you ..... ages.
36. Correctly use a time expression with present perfect continuous tense in the sentence:'He has been working on the project since last week.'
37. I ..... all afternoon. I ..... 5 chapters.
38. What I like about Mark's clothes is their
39. Identify the correct usage of present perfect continuous tense in the following sentence:'They have been swimming for two hours.'
40. ..... the latest news?
41. I ..... to call you all day.
42. Differentiate between present perfect continuous and present perfect tense in the following sentence:'She has been cooking for two hours.'
43. I think I ..... ice cream since I was born.
44. B:Not really. I ..... (fill) out college applications ..... the last month.
45. Fill in the blank with the correct tense:'We ..... (wait) for the bus for 20 minutes.'
46. Sally ..... news since she left university.
47. Choose the correct form:She ..... (to work) here since last year.
48. You / not / eat well recently
49. Fill in the blank:We ..... (wait) for the bus for an hour.
50. Form a sentence using present perfect continuous tense with the given time expression:'since this afternoon.'
51. The workers ..... (tidy) up after their mess for the whole day.
52. The team ..... a new player this season.
53. She and her family ..... here since 1979. They were one of the early settlers in this town.
54. I have been working here ..... an hour. Isn't it exciting?
55. Judy:How long ..... (be) in Canada?Claude:I have been studying here for more than three years.
56. ..... he ..... to his boss lately?
57. We ..... the rent yet.
58. Complete the gap:Don't bother knocking a the door. They ..... recently.
59. Choose the correct tense for the following sentence:'They have been studying for the exam since morning.'
60. Complete the gap:How many of these questions ..... to get right so far?