Present Perfect Continuous Vs Present Perfect Quiz 1 (60 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)?
26. Identify the tense used in the sentence:'She has been learning French for two years.'
27. Select the correct tense for the sentence:'We have visited Paris three times.'
28. Conjugate the verb 'run' into a sentence in present perfect tense.
29. Identify the correct usage of present perfect continuous tense in the sentence:'We have been watching movies all night.'
30. B: ..... I was in elementary school. I guess ..... 12 years now.
31. In the sentence 'He has been reading that book for a month', which tense is used?
32. "They ..... a lot of traveling this year."
33. Complete the gap:I ..... this car for twenty years and it's as reliable as ever.
34. I don't want to go out. The cold wind ..... since morning.
35. How many biscuits ..... (you/eat)?
36. Form a sentence using present perfect continuous tense with the given time expression:'since this evening.'
37. It ..... all morning, and the ground is still wet.
38. She ..... (live) here since 2001
39. Tom is exhausted these days. He ..... too hard recently.
40. Pick the sentence with the correct use of tenses.
41. They ..... (leave) London this month.
42. We ..... for many hours. It is time to get out of the water.
43. Den ..... championships before.
44. B:Well, I ..... (send) three applications, but I ..... (not hear) anything.
45. I ..... to the cinema every weekend.
46. Recognize the duration of actions in present perfect continuous tense in the sentence:'They have been playing football since 3 o'clock.'
47. "We ..... a lot of research on this topic."
48. "By the time you called, I ..... my work."
49. Ana's parents were very helpful and ..... when she decided to move abroad
50. Identify the time frame of actions in present perfect tense in the sentence:'I have visited Paris twice.'
51. Why ..... for the last hour? Do you have any allergy?
52. Which tense is used in the sentence 'She has been singing for the choir'?
53. ..... an appointment with the doctor?
54. Complete the gap:I can see you ..... your room. It looks great!
55. Identify the correct tense in the sentence:'They have been working on this project since last year.'
56. Identify the tense used in the sentence:'She has completed her homework.'
57. Identify the correct tense in the following sentence:'I have been waiting for the bus for an hour.'
58. I'm tired because I ..... all morning.
59. B:I ..... (not go) out ..... ages. How about you?
60. ..... books for a long time?