Present Perfect Tense Quiz 14 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. These adverbs are placed between the subject and the verb in past participle form
2. We ..... (be) so hungry since one hour ago.
3. You ..... (buy) 4 cars so far.
4. Thank you for everything. You ..... me a lot.
5. I had a lovely warm ..... for breakfast
6. I ..... (lihat) her many times before. She often pass by my house.
7. We ..... (sudah menjadi teman) for 10 years.
8. Choose the correct answer to complete this sentence.Do you know the lady who ..... the shop?
9. A:Have you ..... your breakfast?B:Yes, a glass of milk.
10. My mother ..... in the kitchen all day
11. A: ..... she ever ..... (drive) a car?B:Yes, she has.
12. My father ..... (membaca) newspaper since 6 a.m
13. A: ..... Avengers:Infinity War Movie?B:Yes, I have seen twice.
14. The Past Participle Form for TAKE is?
15. Past participle for flee
16. They ..... all their chores today.
17. This is present perfect tense negative form .....
18. They ..... to Japan for three weeks (now they're in Japan).
19. We ..... in this school since 1990.
20. Change the sentence to simple present tense:The match already (begun)
21. You ..... (break) the glass again.
22. Charlie ..... his room.
23. You ..... (know) David for ten years
24. We've lived in this city ..... 25 years.
25. These are flavours of ice cream, EXCEPT .....
26. We have ..... him since 1995.
27. She ..... to school today (but now she's back at home).
28. It's good to see you again. Where ..... ?
29. Many people ..... (visit) the Taj Mahal this year.
30. What is the position of NEVER and EVER in affirmative sentences?