This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 64 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 64 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We have (read) ..... this new novel together since yesterday A) Read. B) Reads. C) Reading. D) Readed. Show Answer Correct Answer: A) Read. 2. They have lived in this house ..... six months. A) Since. B) For. C) Already. D) Yet. Show Answer Correct Answer: B) For. 3. ..... you ever ..... to Egypt? A) Have been. B) Has been. C) Have be. D) Has be. Show Answer Correct Answer: A) Have been. 4. We have cleaned our shoes ..... 10 a.m. A) For. B) Since. C) At. D) On. Show Answer Correct Answer: B) Since. 5. We ..... in Bandung for several years. A) Live. B) Have living. C) Lives. D) Have lived. E) Lived. Show Answer Correct Answer: D) Have lived. 6. He ..... lived there all his life. A) Has. B) Have. Show Answer Correct Answer: A) Has. 7. We ..... never eaten Indonesian food. a. have A) Has. B) Have. C) Are. D) Were. Show Answer Correct Answer: B) Have. 8. These fruits ..... in South Asia. A) Has grown. B) Has grew. C) Have grown. D) Have grew. Show Answer Correct Answer: C) Have grown. 9. I have studied English ..... I was six. A) Since. B) For. C) Yet. D) Just. Show Answer Correct Answer: A) Since. 10. She has lived here ( ..... )1980. A) During. B) Much. C) Since. D) None of above. Show Answer Correct Answer: C) Since. 11. I think you will not borrow this book because you ( ..... ) it. A) Have just read. B) Just reading. C) Have just read. D) None of above. Show Answer Correct Answer: A) Have just read. 12. I haven't worked ..... last September. A) Since. B) For. C) After. D) By. Show Answer Correct Answer: A) Since. 13. ..... your teachers ever been to Asia? A) Has. B) Have. Show Answer Correct Answer: B) Have. 14. Arielle ..... never ..... a bag of chips before. A) Has/try. B) Have/tried. C) Has/tried. D) Have/try. Show Answer Correct Answer: C) Has/tried. 15. Is the sentence below in present perfect tense? Andy has forgotten his umbrella. A) YES. B) NO. Show Answer Correct Answer: A) YES. 16. I ..... to Oregon before. A) Have been. B) Has been. C) Went. D) Was going. Show Answer Correct Answer: A) Have been. 17. Has Lisa ever ..... Kimchi? A) Eat. B) Ate. C) Eated. D) Eaten. Show Answer Correct Answer: D) Eaten. 18. Lucille ..... a famous person. A) Has/meet. B) Has/meeted. C) Have/met. D) Has/met. Show Answer Correct Answer: D) Has/met. 19. The students ..... Present perfect tense. A) Has study. B) Have studying. C) Have studied. D) Has studied. Show Answer Correct Answer: C) Have studied. 20. Jame and Sarah ..... to the Moon. A) Have traveled. B) Has traveled. C) Has travel. D) Have travel. Show Answer Correct Answer: A) Have traveled. 21. She has answered all her homework ..... one hour. A) For. B) Since. Show Answer Correct Answer: A) For. 22. Find the past participle of the verb ''freeze" ? A) Froze. B) Freezen. C) Frozen. D) Freeze. Show Answer Correct Answer: C) Frozen. 23. The verb "to play" in past participle is: A) Played. B) Play. C) Plaid. D) None of above. Show Answer Correct Answer: A) Played. 24. She ..... her keys. She can't find them? A) Lost. B) Lose. C) Have lost. D) Has lost. Show Answer Correct Answer: D) Has lost. 25. Have you ..... (write) the email yet? I am waiting your reply. A) Writes. B) Written. C) Wrote. D) None of above. Show Answer Correct Answer: B) Written. 26. ..... you ever written the letter? A) Are. B) What. C) Has. D) Have. Show Answer Correct Answer: D) Have. 27. Jonathan and Gavin ..... already ..... the money. A) Has-found. B) Have-found. C) Have-founded. D) Has-find. Show Answer Correct Answer: B) Have-found. 28. My sister has ..... her key to the front door. A) Losed. B) Lost. C) Losing. D) Been lose. Show Answer Correct Answer: B) Lost. 29. 3rd form of the verb see (to see)? A) Saw. B) Seen. C) Soon. D) Save. Show Answer Correct Answer: B) Seen. 30. It's been raining ..... early this morning. A) Since. B) For. Show Answer Correct Answer: A) Since. ← 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