Present Perfect Continuous Vs Present Perfect Quiz 4 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Fill in the blank:She ..... (travel) to many countries in the past year.
2. Complete the gap:I ..... for my keys since yesterday, but I ..... them.
3. Identify the correct usage of present perfect continuous tense in the following sentence:'She has been studying for three hours.'
4. Complete the gap:The company is huge. It ..... a thousand new jobs since the beginning of last year.
5. Jane is abroad. She ..... three countries.
6. "I ..... this project for weeks, and it's finally complete."
7. A: ..... you ..... (work) a lot recently? I haven't seen you ..... ages.
8. Correctly use a time expression with present perfect continuous tense in the sentence:'He has been working on the project since last week.'
9. I ..... all afternoon. I ..... 5 chapters.
10. What I like about Mark's clothes is their
11. Identify the correct usage of present perfect continuous tense in the following sentence:'They have been swimming for two hours.'
12. ..... the latest news?
13. I ..... to call you all day.
14. Differentiate between present perfect continuous and present perfect tense in the following sentence:'She has been cooking for two hours.'
15. I think I ..... ice cream since I was born.
16. B:Not really. I ..... (fill) out college applications ..... the last month.
17. Fill in the blank with the correct tense:'We ..... (wait) for the bus for 20 minutes.'
18. Sally ..... news since she left university.
19. Choose the correct form:She ..... (to work) here since last year.
20. You / not / eat well recently
21. Fill in the blank:We ..... (wait) for the bus for an hour.
22. Form a sentence using present perfect continuous tense with the given time expression:'since this afternoon.'
23. The workers ..... (tidy) up after their mess for the whole day.
24. The team ..... a new player this season.
25. She and her family ..... here since 1979. They were one of the early settlers in this town.
26. I have been working here ..... an hour. Isn't it exciting?
27. Judy:How long ..... (be) in Canada?Claude:I have been studying here for more than three years.
28. ..... he ..... to his boss lately?
29. We ..... the rent yet.
30. Complete the gap:Don't bother knocking a the door. They ..... recently.