This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 15 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books 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 A) Mike has read five books so far this summer. B) Mike has readed five books so far this summer. C) Mike have read five books so far this summer. D) Mike have readed five books so far this summer. Show Answer Correct Answer: A) Mike has read five books so far this summer. 2. I ..... (collect) stamps since I was nine. A) Have collected. B) Has collected. C) Had collected. D) Have collecting. Show Answer Correct Answer: A) Have collected. 3. Oh! I haven't ..... you since 2012! A) Seen. B) See. C) Saw. D) Look. Show Answer Correct Answer: A) Seen. 4. Ken ..... already ..... his friends. A) Has invite. B) Has inviting. C) Has invited. D) Have invited. Show Answer Correct Answer: C) Has invited. 5. I ..... (Visit) Mecca several times A) Has visited. B) Have visited. C) Visited. D) Visit. E) Have been visited. Show Answer Correct Answer: B) Have visited. 6. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (learn) many new words this semester. A) Have learned. B) Has learned. C) Has learn. D) None of the above. Show Answer Correct Answer: A) Have learned. 7. She (fall) from the tree. A) Has fall. B) Has fallen. C) Has fell. D) None of the above. Show Answer Correct Answer: B) Has fallen. 8. The birds ..... to their nests. A) Have flown. B) Has flown. C) Flying. D) None of the above. Show Answer Correct Answer: A) Have flown. 9. My sister ..... clothes A) Have designed. B) Haven't designed. C) Has designed. D) None of the above. Show Answer Correct Answer: C) Has designed. 10. I ..... her this week. A) Hasn't see. B) Haven't see. C) Hasn't seen. D) Haven't seen. Show Answer Correct Answer: D) Haven't seen. 11. Have you ..... the dolphins yet? A) Saw. B) See. C) Did see. D) Seen. Show Answer Correct Answer: D) Seen. 12. ..... you watched a movie? A) Has. B) Have. C) Does. D) Is. Show Answer Correct Answer: B) Have. 13. ..... you gone to your work yet? A) Have. B) Has. C) Do. D) Does. Show Answer Correct Answer: A) Have. 14. The kids have been on vacation ..... two weeks. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 15. We ..... (visit) the museum several times. A) Has visited. B) Have visited. C) Visit. D) Visited. Show Answer Correct Answer: B) Have visited. 16. Ana:What has the man done? Ani: ..... A) He reported his schedule to the woman. B) He talks about his successful. C) He has confirmed the meeting with the client. D) He is asking the woman about the programme. Show Answer Correct Answer: C) He has confirmed the meeting with the client. 17. Kelly and Sammi ..... (play) the piano for six years. A) Has played. B) Have played. C) Has play. D) Have playing. Show Answer Correct Answer: B) Have played. 18. ..... Ms. Aisyah's home with your parents? Yes, I have A) Have you visited. B) You have visited. C) Do you have visited. D) Are you visited. Show Answer Correct Answer: A) Have you visited. 19. Diana has ..... for two hours A) Sleep. B) Slept. C) Sleeping. D) Sleeped. Show Answer Correct Answer: B) Slept. 20. Change to present perfect tense:Hurry! The clock (strike) twelve. A) Hurry! The clock twelve. B) Hurry! The clock has struck twelve. C) Hurry! The clock strike twelve. D) Hurry! The clock has striked twelve. Show Answer Correct Answer: B) Hurry! The clock has struck twelve. 21. ..... your brother ever ..... sushi? A) Has eat. B) Has eaten. C) Have eat. D) Have eaten. Show Answer Correct Answer: B) Has eaten. 22. I would like to go to Disneyland. I haven't been there ..... I was 5. A) Since. B) When. C) For. D) Still. Show Answer Correct Answer: A) Since. 23. How are you? I ..... you for ages. A) Don't see. B) Hadn't seen. C) Haven't seen. D) Didn't see. Show Answer Correct Answer: C) Haven't seen. 24. Luis ..... (give) me a present. A) Have gave. B) Has gave. C) Have given. D) Has given. Show Answer Correct Answer: D) Has given. 25. Wiki's been a vegeterian ..... three years. A) Since. B) For. C) Last. D) Yet. Show Answer Correct Answer: B) For. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books