This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 86 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 86 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... Helen since April. A) Don't see. B) Didn't see. C) Haven't seen. D) Haven't saw. Show Answer Correct Answer: C) Haven't seen. 2. Linda ..... (take) a bath. She is fragrant now. A) Has taken. B) Has took. C) Have took. D) Have taken. Show Answer Correct Answer: A) Has taken. 3. His friends ..... his letter so far. A) Haven't received. B) Hasn't received. C) Haven't receive. D) Hasn't receive. Show Answer Correct Answer: A) Haven't received. 4. Ferdinand ..... visited that museum yet. A) Has. B) Have. C) Hasn't. D) Haven't. Show Answer Correct Answer: C) Hasn't. 5. They have read A) They read. B) A little bit. C) Half well. D) They have read. Show Answer Correct Answer: D) They have read. 6. Complete using present perfect tense:"She ..... (be) in France." A) Have be. B) Have been. C) Has be. D) Has been. Show Answer Correct Answer: D) Has been. 7. Fill in the blank with the correct form of the verb:I ..... (not see) Martha at work today. A) Not seen. B) Haven't seen. C) Have not see. D) None of above. Show Answer Correct Answer: B) Haven't seen. 8. UNSCRAMBLEeaten / my father / has / pizza / three times A) My father has eaten pizza three times. B) My father eaten has three times pizza. C) Pizza has eaten three times my father. D) My father three times has eaten pizza. Show Answer Correct Answer: A) My father has eaten pizza three times. 9. I ( ..... ) taken my lunch. A) Has. B) Have. Show Answer Correct Answer: B) Have. 10. I ..... fried chicken today. A) Have eaten. B) Has eaten. C) Hasn't ate. D) None of above. Show Answer Correct Answer: A) Have eaten. 11. We ..... (improve) our English skills. A) Have increased. B) Have improved. C) Has better. D) Has upgraded. Show Answer Correct Answer: B) Have improved. 12. Wei Chun has ( ..... ) to the park. He had forgotten he has to complete his chores first. A) Gone. B) Been. Show Answer Correct Answer: A) Gone. 13. Fly-flew- ..... A) Flown. B) Flew. C) Bark. D) Flought. Show Answer Correct Answer: A) Flown. 14. Choose the auxiliary verb for:"Rosemary" A) Has. B) Have. Show Answer Correct Answer: A) Has. 15. You haven't read that novel ..... A) Since. B) Just. C) For. D) Yet. Show Answer Correct Answer: D) Yet. 16. She hasn't visited her grandpa ..... March. A) For. B) Since. Show Answer Correct Answer: B) Since. 17. Diane has done three exercises ..... A) Just. B) So far. Show Answer Correct Answer: B) So far. 18. She ..... that skirt many times. A) Has worn. B) Have worn. C) Has been. D) Have been. Show Answer Correct Answer: A) Has worn. 19. ..... last Monday. A) Just. B) Yet. C) Since. D) For. Show Answer Correct Answer: C) Since. 20. What is the alternative that correctly completes the sentence "Rose ..... here for five years" in the Present Perfect? A) Have live. B) Has lived. C) Have lived. D) Has live. Show Answer Correct Answer: B) Has lived. 21. To ask how long a given situation lasts, we use ..... A) How long. B) How far. C) How deep. D) How often. Show Answer Correct Answer: A) How long. 22. She ..... here since 2010 A) Moves. B) Moved. C) Has moved. D) Moving. Show Answer Correct Answer: C) Has moved. 23. WE ..... HAD OUR BREAKFAST A) 'VE ALREADY. B) 'S. C) HAD. D) HAVE SINCE. Show Answer Correct Answer: A) 'VE ALREADY. 24. What kind of verb do you use in present perfect tense? A) Based verb form. B) Infinitive verb. C) Past. D) Past participle verb. Show Answer Correct Answer: D) Past participle verb. 25. Choose the correct answer to complete this sentence. During the two years David ..... ten different jobs. A) Has had. B) Has has. C) Have had. D) Have has. Show Answer Correct Answer: A) Has had. ← 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