This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 3 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... snails. I think they are disgusting. A) Have eat. B) Have ate. C) Never eaten. D) Have never eaten. Show Answer Correct Answer: D) Have never eaten. 2. I ..... the most of the country by the time I am a Adult A) Have seen. B) Had seen. C) Will see. D) None of the above. Show Answer Correct Answer: A) Have seen. 3. They ..... (pay) for everything. A) Have paied. B) Has paied. C) Have payed. D) Have paid. Show Answer Correct Answer: D) Have paid. 4. Teachers have gone there ..... a month. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 5. My mother and father ..... in Barcelona A) Have been. B) Has been. C) Went. D) None of the above. Show Answer Correct Answer: A) Have been. 6. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (lose) their keys again A) Have lost. B) Has lost. C) Have lose. D) None of the above. Show Answer Correct Answer: A) Have lost. 7. He has ..... pizza. A) Eat. B) Eaten. C) Ate. D) Eats. Show Answer Correct Answer: B) Eaten. 8. They have not been abroad ..... 1990. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 9. We have ..... this major since last nighta.learnedb.learnc.learningd.learns A) Learned. B) Lear. C) Learning. D) Learn. Show Answer Correct Answer: A) Learned. 10. He started to work in the office at 8 o'clock. It's now 12 o'clock and he just stopped it. It means that he ..... for four hours. A) Has worked. B) Worked. C) Has been working. D) Is working. Show Answer Correct Answer: A) Has worked. 11. We have stayed at this hotel ..... Tuesday. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 12. Identify which sentence is in Present Perfect Tense A) I did my homework. B) I do my homework everyday. C) I have already done my homework. D) I will do my homework. Show Answer Correct Answer: C) I have already done my homework. 13. We haven't been to the USA ..... A) Just. B) Yet. C) Already. D) None of the above. Show Answer Correct Answer: B) Yet. 14. Tom and Alex ..... (not/eat) the cookies. A) Hasn't eaten. B) Hasn't eated. C) Haven't eaten. D) Haven't eated. Show Answer Correct Answer: C) Haven't eaten. 15. I have ..... done the washing-up. A) Just. B) Yet. C) Already. D) Ever. Show Answer Correct Answer: C) Already. 16. 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. 17. I ..... a hat today because there's a very special event in town. (WEAR) A) Am wearing. B) Am wear. C) Is wearing. D) Is wear. Show Answer Correct Answer: A) Am wearing. 18. 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. 19. A:What about the birthday present? B:No worries, I ..... (prepare) it too. She loves art very much A) Had had prepared. B) Prepare. C) Prepared. D) Has prepared. E) Have prepared. Show Answer Correct Answer: E) Have prepared. 20. Zeynep ..... to Spain before. A) Has never driven. B) Has driving. C) Have never driven. D) Have never drove. E) Has never drives. Show Answer Correct Answer: A) Has never driven. 21. They haven't flown by plane ..... A) Yet. B) Just. C) Already. D) None of the above. Show Answer Correct Answer: A) Yet. 22. 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. 23. ..... 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. 24. No, I ..... packed my school ..... A) Has already. B) Has yet. C) Haven't already. D) Haven't yet. Show Answer Correct Answer: D) Haven't yet. 25. 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. ← 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