Present Perfect Tense Quiz 7 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Luis ..... (give) me a present.
2. Wiki's been a vegeterian ..... three years.
3. Diana has ..... this song
4. Complete the sentences below by using present perfect tense. Shawn: ..... Mary ..... (do) her homework?
5. Paul ..... (not answer) the question yet.
6. She has been so busy, she just wants to .....
7. My father ..... always worked to give us a good future
8. Change to negative:I have bought a dog.
9. Combine these words into a positive sentence.not/ heard / recently
10. Your mother has ..... your favorite food
11. Can we use Present Perfect with actions that happened in the past and are finished when we are talking about them?
12. She ..... Harry Potter since 1994
13. They have been away ..... three hours.
14. When you come here, he has ..... gone out.
15. My Brother and I ..... (membeli) fried rice before.
16. Sophie and Bella ..... their PowerPoint presentation on African animals yet.
17. I have ..... been to south Korea.
18. These adverbs are placed between the subject and the verb in past participle form
19. We ..... (be) so hungry since one hour ago.
20. You ..... (buy) 4 cars so far.
21. Thank you for everything. You ..... me a lot.
22. I had a lovely warm ..... for breakfast
23. I ..... (lihat) her many times before. She often pass by my house.
24. We ..... (sudah menjadi teman) for 10 years.
25. Choose the correct answer to complete this sentence.Do you know the lady who ..... the shop?
26. A:Have you ..... your breakfast?B:Yes, a glass of milk.
27. My mother ..... in the kitchen all day
28. A: ..... she ever ..... (drive) a car?B:Yes, she has.
29. My father ..... (membaca) newspaper since 6 a.m
30. A: ..... Avengers:Infinity War Movie?B:Yes, I have seen twice.
31. The Past Participle Form for TAKE is?
32. Past participle for flee
33. They ..... all their chores today.
34. This is present perfect tense negative form .....
35. They ..... to Japan for three weeks (now they're in Japan).
36. We ..... in this school since 1990.
37. Change the sentence to simple present tense:The match already (begun)
38. You ..... (break) the glass again.
39. Charlie ..... his room.
40. You ..... (know) David for ten years
41. We've lived in this city ..... 25 years.
42. These are flavours of ice cream, EXCEPT .....
43. We have ..... him since 1995.
44. She ..... to school today (but now she's back at home).
45. It's good to see you again. Where ..... ?
46. Many people ..... (visit) the Taj Mahal this year.
47. What is the position of NEVER and EVER in affirmative sentences?
48. We ..... games for too long.
49. The baby ..... asleep yet. What's the matter?
50. I always drink ..... in the morning.
51. She hasn't bought the flat .....
52. The children ..... gone to city park since this afternoon.
53. Choose the correct answer to complete this sentence.During the two years David ..... ten different jobs.
54. She ..... in Delhi for eight years.
55. We ..... already eaten our dinner. We are not hungry now.
56. Brandon ..... come late to the office. He gets an award from his boss.
57. These statements are correct, EXCEPT .....
58. He wrote to her a month ago, but I'm sure he ..... since then.
59. Giorgio ..... really hard for this test
60. Who ..... she ( meet) ..... recently?