This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 66 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 66 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I have been lived in Bekasi for 12 years. A) True. B) False. Show Answer Correct Answer: B) False. 2. I haven't been to Italy ..... July 2005. A) Since. B) For. Show Answer Correct Answer: A) Since. 3. My students ..... play games yet (not play) A) Haven't played. B) Hasn't played. C) Haven't play. D) Hasn't play. Show Answer Correct Answer: A) Haven't played. 4. My older brother ..... his car easily. A) Has sold. B) Have sold. C) Has sell. D) Have sell. Show Answer Correct Answer: A) Has sold. 5. "He has been hospitalized since last Sunday." Is this a present perfect sentence? A) Yes. B) No. Show Answer Correct Answer: B) No. 6. Choose the correct answer to complete this sentence. I am looking for my pen. I ..... it. A) Have lost. B) Lost. C) Did lost. D) Was lost. Show Answer Correct Answer: A) Have lost. 7. We ..... written a letter A) Have. B) Has. C) Does. D) None of above. Show Answer Correct Answer: A) Have. 8. He ..... in Melbourne since he was 18 years old. A) Has lived. B) Have lived. C) Living. D) None of above. Show Answer Correct Answer: A) Has lived. 9. Chandra and Arifin have already ..... Jesslyn her present. A) Give. B) Gave. C) Gives. D) Given. Show Answer Correct Answer: D) Given. 10. ..... your mother ever been to New York? A) Have. B) Does. C) Has. D) Did. Show Answer Correct Answer: C) Has. 11. ..... anyone famous when you were in New York? A) Did you see. B) Have you seen. Show Answer Correct Answer: A) Did you see. 12. Have you ..... your dinner yet? A) Eat. B) Ate. C) Eaten. D) Eats. Show Answer Correct Answer: C) Eaten. 13. I ( ..... ) to bring my mobile so I can't contact her now. A) Have forget. B) Have forgot. C) Have forgotten. D) Has forgotten. Show Answer Correct Answer: C) Have forgotten. 14. I ..... read 3 books of this author since last month. A) Have read. B) Read. C) Am reading. D) Will read. Show Answer Correct Answer: A) Have read. 15. The boys ..... basketball for five months. A) Has practiced. B) Haven't practiced. C) Have practice. D) None of above. Show Answer Correct Answer: B) Haven't practiced. 16. She ..... (live) in London since 1994 A) Lived. B) Has lived. C) Have lived. D) Live. Show Answer Correct Answer: B) Has lived. 17. My best friend and I ..... (see) wakanda forever yet. (negative) A) Hasn't seen. B) Haven't seen. C) Didn't seen. D) None of above. Show Answer Correct Answer: B) Haven't seen. 18. 3 Farhan ..... his science homework for two hours A) Has finished. B) Have finished. C) Has finishes. D) Have finishing. Show Answer Correct Answer: A) Has finished. 19. ..... Louis ever ..... cupcakes? A) Have-make. B) Has-made. C) Has-makes. D) Have-maked. Show Answer Correct Answer: B) Has-made. 20. We use "HAVE" with the sujects A) I-YOU-WE-THEY. B) HE-SHE-IT. Show Answer Correct Answer: A) I-YOU-WE-THEY. 21. We haven't completed the course ..... A) Still. B) Already. C) Yet. D) Since. Show Answer Correct Answer: C) Yet. 22. She ..... never ..... my words seriously since we both were kids. A) Has-taken. B) Have-taken. C) Has-took. D) Have-took. Show Answer Correct Answer: A) Has-taken. 23. You haven't cleaned your room since ..... ! A) Three days. B) Two weeks ago. C) Two weeks. D) A month. Show Answer Correct Answer: B) Two weeks ago. 24. Thousand of whales ..... (migrate) to give births. A) Migrated. B) Are migrated. C) Have migrated. D) Has migrated. Show Answer Correct Answer: C) Have migrated. 25. SHE ..... WORKED THERE A) Has. B) Have. C) Do. D) None of above. Show Answer Correct Answer: A) Has. ← 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