Present Perfect Tense Quiz 15 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Combine these words into a positive sentence.five / Mike / read / summer / so / this / books / far
2. I ..... (collect) stamps since I was nine.
3. Oh! I haven't ..... you since 2012!
4. Ken ..... already ..... his friends.
5. I ..... (Visit) Mecca several times
6. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (learn) many new words this semester.
7. She (fall) from the tree.
8. The birds ..... to their nests.
9. My sister ..... clothes
10. I ..... her this week.
11. Have you ..... the dolphins yet?
12. ..... you watched a movie?
13. ..... you gone to your work yet?
14. The kids have been on vacation ..... two weeks.
15. We ..... (visit) the museum several times.
16. Ana:What has the man done? Ani: .....
17. Kelly and Sammi ..... (play) the piano for six years.
18. ..... Ms. Aisyah's home with your parents? Yes, I have
19. Diana has ..... for two hours
20. Change to present perfect tense:Hurry! The clock (strike) twelve.
21. ..... your brother ever ..... sushi?
22. I would like to go to Disneyland. I haven't been there ..... I was 5.
23. How are you? I ..... you for ages.
24. Luis ..... (give) me a present.
25. Wiki's been a vegeterian ..... three years.