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

Quiz Instructions

Select an option to see the correct answer instantly.

1. Which tense is used in the sentence 'He has worked at the company for ten years'?
2. Luke ..... (never/be) abroad.
3. Mary, has been working here ..... 3 years
4. A good suit is ..... if you're working in banking
5. Lately, I ..... (think) about changing my career because I have become dissatisfied with the conditions at my company.
6. Jack is cold. He ..... for too long.
7. We ..... to such a big park before.
8. Diego ..... / ..... playing football so he's tired
9. Identify the correct usage of present perfect continuous tense in the sentence:'He has been playing the guitar all evening.'
10. The students ..... at their laptops since the lesson started. I think it's so disrespectful!
11. B:Actually, yeah. We ..... (go) to a few clubs lately. We ..... (have) fun.
12. "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."
13. How long ..... this research?
14. Somebody ..... my cookies. There are none left.
15. Mecca ..... 2000 metres today.
16. Fill in the blank:She ..... (travel) to many countries in the past year.
17. Complete the gap:I ..... for my keys since yesterday, but I ..... them.
18. Identify the correct usage of present perfect continuous tense in the following sentence:'She has been studying for three hours.'
19. Complete the gap:The company is huge. It ..... a thousand new jobs since the beginning of last year.
20. Jane is abroad. She ..... three countries.
21. "I ..... this project for weeks, and it's finally complete."
22. A: ..... you ..... (work) a lot recently? I haven't seen you ..... ages.
23. Correctly use a time expression with present perfect continuous tense in the sentence:'He has been working on the project since last week.'
24. I ..... all afternoon. I ..... 5 chapters.
25. What I like about Mark's clothes is their