Present Perfect Tense Quiz 11 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. These are adverbs for present perfect tense
2. The kids ..... (grow) so much!
3. Have you ..... seen such a big ant?
4. They ..... to Paris.
5. Our teacher ..... us a lot of homework lately.
6. My English ..... really improved since I moved to Australia.
7. She ( not/ lose) ..... my ticket.
8. A:Would you like to have dinner with us? B:No thanks, I have ..... had dinner.
9. Alicia ..... some photos of the old fire station and she will send them to me.
10. We have ..... this new novel together since yesterdaya.readb.readsc.readingd.readed
11. My teacher hasn't corrected the test .....
12. Look to your right! Mary ..... her little sister to school. How sweet! (BRING)
13. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (cook) dinner for us.
14. My friends ..... cleaned the room.
15. Choose one of the answers below to complete the sentences.Bob hasn't slept ..... . He is awake
16. Answer the question.Have you visited Japan?
17. Which are correct examples of the present perfect tense?
18. I ..... my favourite book.
19. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (build) a new bridge
20. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (not/finish) their homework yet.
21. ..... a noise just then?
22. She has ..... hurt her leg.
23. The children haven't drawn a puppy .....
24. We (not/forget) the keys.
25. I have ..... here for ten years.
26. They ..... (bertemu) their parents before
27. ..... you ever ..... a rainbow?
28. ..... has tried to do his best.
29. You ..... back my book yet. Please do it as soon as possible because I really need it.
30. My grandma ..... (merusakkan) her glassess