This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 69 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 69 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Have you written finished your homework ..... ? A) Already. B) Just. C) Yet. D) None of above. Show Answer Correct Answer: C) Yet. 2. PAST PARTICIPLE FOR READ: A) READ. B) RID. C) RED. D) None of above. Show Answer Correct Answer: A) READ. 3. Is the sentence below in present perfect tense? She kicks the ball so hard. A) YES. B) NO. Show Answer Correct Answer: B) NO. 4. They ..... homework. A) Hasn't do. B) Hasn't done. C) Haven't done. D) Haven't do. Show Answer Correct Answer: C) Haven't done. 5. Present Perfect tense:My grandparents have married ..... 50 years. A) Since. B) In. C) For. D) Of. Show Answer Correct Answer: C) For. 6. We ..... out of gasoline. A) Have just run. B) Has just running. C) Has just run. D) Have just running. Show Answer Correct Answer: A) Have just run. 7. We have ..... in Bandung since 2004 A) Live. B) Lives. C) Lived. D) Living. Show Answer Correct Answer: C) Lived. 8. I can't use my mobile phone because it ( ..... ). A) Has broken. B) Is broke. C) Has broke. D) None of above. Show Answer Correct Answer: A) Has broken. 9. Choose the correct option that represents the interrogative form of the following sentence:The narrator has chosen to voice over Superman instead of Flash. A) Has the narrator chose to voice over Superman instead of Flash?. B) Have the narrator chosen to voice over Superman instead of Flash?. C) Has the narrator chosen to voice over Superman instead of Flash?. D) Has the narrator chose to voice over Superman instead of Flash?. Show Answer Correct Answer: C) Has the narrator chosen to voice over Superman instead of Flash?. 10. My parents ..... gone snorkeling in the Caribbean. A) Have. B) Has. Show Answer Correct Answer: A) Have. 11. Dini's been a vegetarian ..... five years. A) Since. B) For. C) After. D) Before. Show Answer Correct Answer: B) For. 12. They have worked here ..... Eight years A) Have. B) Has. C) For. D) Since. Show Answer Correct Answer: C) For. 13. Translate the following "We have eaten" A) We have eaten. B) We have eaten. C) We have food. D) We have eaten. Show Answer Correct Answer: A) We have eaten. 14. Have you ever ..... your cell phone? A) Lose. B) Lost. C) Unload. D) Losing. Show Answer Correct Answer: B) Lost. 15. This sentence is in Present Perfect: A) Joan studied two foreign languages. B) Joan has studied two foreign languages. C) Joan is studying two foreign languages. D) None of above. Show Answer Correct Answer: B) Joan has studied two foreign languages. 16. She loves animals, but she ..... a pet. A) Never had. B) 's never had. Show Answer Correct Answer: B) 's never had. 17. We use these them in the Present Perfect tense. A) Since and because. B) For and with. C) Since and for. D) None of above. Show Answer Correct Answer: C) Since and for. 18. We have ..... thid good menu in this restaurant A) Tried. B) Trying. C) Tru. D) Try. E) Try it. Show Answer Correct Answer: A) Tried. 19. 8 You ..... me about that question five times A) Have asked. B) Have answering. C) Have made. D) Have gotten. Show Answer Correct Answer: A) Have asked. 20. Janice has already ..... this food. A) Try. B) Tries. C) Tryed. D) Tried. Show Answer Correct Answer: D) Tried. 21. The interrogative form of; The children (play) in the village. A) Do the children play in the village?. B) Does the children play in the village?. C) Has the children played in the village?. D) Have the children played in the village?. Show Answer Correct Answer: D) Have the children played in the village?. 22. Choose the correct answer to complete this sentence. He can't come with us because he ..... his leg. A) Has broken. B) Have broken. C) Has break. D) Has broke. Show Answer Correct Answer: A) Has broken. 23. They ..... an elephant. A) Has ride. B) Has ridden. C) Have ridden. D) Have ride. Show Answer Correct Answer: C) Have ridden. 24. ..... (you/visit) Handil Mawar Village when you were in Hanaut island? A) Do you visit. B) Did you visit. C) Are you visit. D) Have you visit. E) Have you visited. Show Answer Correct Answer: E) Have you visited. 25. Form a Yes/No question using the words given:for the test / study / you A) Have you studied for the test?. B) Has you study for the test?. C) Have studied you for the test?. D) None of above. Show Answer Correct Answer: A) Have you studied for the test?. ← 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