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

Quiz Instructions

Select an option to see the correct answer instantly.

1. Choose the correct sentence structure:'He has been reading the book for hours.'
2. Identify the correct usage of present perfect continuous tense in the following sentence:'He has been working for five hours.'
3. How many art galleries has Dan ..... today?
4. A:Is the post office far from here?B:Not at all. I ..... there many times.
5. Form a sentence using present perfect continuous tense with the given time expression:'since last night.'
6. A:What ..... you ..... ? (do)
7. In the sentence 'They have finished their homework', which tense is used?
8. ..... all morning. I'm fed up.
9. I ..... (have) the same car for more than ten years. I'm thinking about buying a new one.
10. Which sentence is correct? He has been reading the book. He has read the book.
11. Sorry about the mess! I .....
12. She ..... him for a long time
13. How many times ..... this exam?
14. Which sentence is correct? A) She has been working here for five years. B) She is working here for five years.
15. He ..... (not + play) football for five years.
16. Mr. Alvarez looks tired because he ..... for more than 20 minutes.
17. B:Actually, yeah. I ..... (not take) one day off ..... weeks
18. It's the first time Martin ..... ill.
19. I want to buy a new flat. I ..... money for ages.
20. Which sentence is correct? A) They have been talking for hours. B) They talk for hours.
21. Select the correct tense for the sentence:'She has been working on the project all day.'
22. When I was a child, I ..... to the beach every summer.
23. How many times ..... to London?
24. How long ..... Nahda?
25. What's your delicious smell? ..... (you/cook)?