This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 72 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 72 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Putra and Irawan have already ..... Aurelia for two years. A) Know. B) Known. C) Knew. D) Knows. Show Answer Correct Answer: B) Known. 2. Kate has lived in London ..... five years. A) Since. B) For. C) Yet. D) Ever. Show Answer Correct Answer: B) For. 3. A:What happened to your leg?B:I ..... it. A) Has break. B) Will break. C) Am broken. D) Have broken. Show Answer Correct Answer: D) Have broken. 4. It hasn't rained ..... June. Everything seems dry. A) For. B) In. C) Since. D) During. Show Answer Correct Answer: C) Since. 5. ..... the pilot ..... the plane yet? A) Did, fly. B) Does, fly. C) Have, flown. D) Has, flown. Show Answer Correct Answer: D) Has, flown. 6. Convert the following sentence into positive form:We haven't seen each other for a long time. A) We have seen each other for a long time. B) We have seen each other often. C) We have seen each other frequently. D) We have seen each other recently. Show Answer Correct Answer: A) We have seen each other for a long time. 7. Has Mita played basketball with Sita? A) No, they have not. B) No, he has not. C) Yes, they have. D) Yes, she has. Show Answer Correct Answer: D) Yes, she has. 8. We ..... visited many countries. A) Have. B) Has. Show Answer Correct Answer: A) Have. 9. We use "HAS" with the subjects A) I-YOU-WE-THEY. B) HE-SHE-IT. Show Answer Correct Answer: B) HE-SHE-IT. 10. Have Anna and Paula ever ..... to Australia? A) Went. B) Been. C) Go. D) Going. Show Answer Correct Answer: B) Been. 11. Gevin has already ..... the car. A) Wash. B) Washes. C) Washed. D) Washing. Show Answer Correct Answer: C) Washed. 12. Use EVER / NEVER in Present Perfect:"She has ..... her bed" A) Never-made. B) Ever-made. C) Never-makes. D) Ever-make. Show Answer Correct Answer: A) Never-made. 13. Translate the following to English-:Nosotros hemos bailado. A) We dance. B) We danced. C) We have danced. D) We will dance. Show Answer Correct Answer: C) We have danced. 14. They ..... a theft. A) Has/witness. B) Have/witnessed. C) Has/witnessed. D) Have/witness. Show Answer Correct Answer: B) Have/witnessed. 15. I have ..... watered the fowers. A) Still. B) Already. Show Answer Correct Answer: B) Already. 16. I ..... a chance to call him back yet. A) Haven't had. B) Don't have. Show Answer Correct Answer: A) Haven't had. 17. For the pronouns he, she and it you must use "has" as auxiliary verb A) True. B) False. Show Answer Correct Answer: A) True. 18. PAST PARTICIPLE FOR HEAR: A) HEAR. B) HEARD. C) HEARING. D) None of above. Show Answer Correct Answer: B) HEARD. 19. You ..... the glass again. A) Has become. B) Have become. C) Has broken. D) Have broken. Show Answer Correct Answer: D) Have broken. 20. ..... your friends ever ..... you a lie? A) Has / tell. B) Has / told. C) Have / tell. D) Have / told. Show Answer Correct Answer: D) Have / told. 21. Complete the sentence in Present Perfect."The class ..... 5 tests this month." A) Have did. B) Have done. C) Has does. D) Has done. Show Answer Correct Answer: D) Has done. 22. Jack ..... been to Phuket. A) Have not. B) Has not. C) Is not. D) None of above. Show Answer Correct Answer: B) Has not. 23. I have finished my class ..... Let's have lunch together. A) Yet. B) Ever. C) Already. D) Just. Show Answer Correct Answer: C) Already. 24. Please translate into English !" Have they ever been to London?" A) They has been to London. B) Has they been to London. C) Have they been to London?. D) They have been to London. Show Answer Correct Answer: D) They have been to London. 25. Int he present perfect you use the auxiliary verb A) Had. B) Have. C) Did. D) None of above. Show Answer Correct Answer: B) Have. ← 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