This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 3 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify which sentence is in Present Perfect Tense A) I did my homework. B) I will do my homework. C) I do my homework everyday. D) I have already done my homework. Show Answer Correct Answer: D) I have already done my homework. 2. We haven't been to the USA ..... A) Just. B) Yet. C) Already. D) None of the above. Show Answer Correct Answer: B) Yet. 3. Tom and Alex ..... (not/eat) the cookies. A) Haven't eaten. B) Hasn't eaten. C) Hasn't eated. D) Haven't eated. Show Answer Correct Answer: A) Haven't eaten. 4. I have ..... done the washing-up. A) Ever. B) Yet. C) Just. D) Already. Show Answer Correct Answer: D) Already. 5. Choose one of the answers below to complete the sentences.I haven't been on holiday ..... last year A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 6. I ..... a hat today because there's a very special event in town. (WEAR) A) Is wearing. B) Am wearing. C) Am wear. D) Is wear. Show Answer Correct Answer: B) Am wearing. 7. Nancy to Vietnam several times. A) Was. B) Has been. C) Have been. D) None of the above. Show Answer Correct Answer: B) Has been. 8. A:What about the birthday present? B:No worries, I ..... (prepare) it too. She loves art very much A) Prepared. B) Had had prepared. C) Prepare. D) Have prepared. E) Has prepared. Show Answer Correct Answer: D) Have prepared. 9. Zeynep ..... to Spain before. A) Have never drove. B) Has driving. C) Have never driven. D) Has never driven. E) Has never drives. Show Answer Correct Answer: D) Has never driven. 10. They haven't flown by plane ..... A) Yet. B) Just. C) Already. D) None of the above. Show Answer Correct Answer: A) Yet. 11. What is the negative structure of the Present perfect tense? A) Not + subject + participle verb. B) Subject + have/has + not + past simple verb. C) Subject + had + not + participle verb. D) Subject + have/has + not + participle verb. Show Answer Correct Answer: D) Subject + have/has + not + participle verb. 12. ..... she ..... her homework already? A) Has/finished. B) Have/finished. C) Has/finishing. D) None of the above. Show Answer Correct Answer: A) Has/finished. 13. No, I ..... packed my school ..... A) Haven't yet. B) Haven't already. C) Has yet. D) Has already. Show Answer Correct Answer: A) Haven't yet. 14. I ..... not ..... my lesson. A) Have, revised. B) Am, revising. C) Did, revise. D) None of the above. Show Answer Correct Answer: A) Have, revised. 15. My mom ..... gone shopping. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 16. Has Benny sent a postcard to Santa Claus ..... ? A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 17. ..... they ..... some novels for 2 years? A) Has, written. B) Have, written. C) Have, write. D) Have, wrote. Show Answer Correct Answer: B) Have, written. 18. Choose the correct answer to complete this sentence ..... you ever ..... archery? A) Have / trying. B) Were / tried. C) Have / tried. D) Did / tried. Show Answer Correct Answer: C) Have / tried. 19. What verb form do we use in present perfect tense? A) Base form. B) Present participle. C) Past participle. D) Past simple. Show Answer Correct Answer: C) Past participle. 20. What keeps you dry in the rain? A) Umbrella. B) Clouds. C) The Sky. D) The Sun. E) Lightning. Show Answer Correct Answer: A) Umbrella. 21. We haven't met ..... our last year at high school. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 22. .... you not ..... your bath as yet? A) Have, took. B) Has, taken. C) Have, taken. D) None of the above. Show Answer Correct Answer: C) Have, taken. 23. She's been asleep ..... about eleven hours. I'm sure she'll wake up soon A) In. B) By. C) Since. D) For. Show Answer Correct Answer: D) For. 24. Helen' picked up a lot of French ..... she has been in Paris. A) When. B) Since. C) While. D) For. Show Answer Correct Answer: B) Since. 25. We to learn for the test yet. A) Not begin. B) Didn't bigin. C) Haven't begun. D) None of the above. Show Answer Correct Answer: C) Haven't begun. 26. Ms. Jenifer ..... a lot of novels since she was a teenager. A) Has read. B) Has being read. C) Has been read. D) Has readed. Show Answer Correct Answer: A) Has read. 27. What is the present perfect tense in this sentence?* We live in Lima and haven't lived here for years. A) Has lived. B) Haven't lived. C) Live. D) Hadn't lived. Show Answer Correct Answer: B) Haven't lived. 28. The students of Class IX B ..... an orphanage.Which one is NOT possible answer to complete the sentence? A) Have ever come to. B) Have ever visited. C) Have ever been visited. D) Have ever been to. Show Answer Correct Answer: C) Have ever been visited. 29. Linda and Billy ..... mobile legend for 3 months. A) Have play. B) Has played. C) Has play. D) Have played. Show Answer Correct Answer: D) Have played. 30. You have ..... late for school every day this week. A) Was. B) Be. C) Were. D) Been. Show Answer Correct Answer: D) Been. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8Present Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books