This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 76 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 76 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. The poor girls ( ..... ) to school for 5 years. A) Have not went. B) Have not gone. C) Has not go. D) Has not went. Show Answer Correct Answer: B) Have not gone. 2. Find past participle of the verb ''buy" A) Buoght. B) Bought. C) Buyed. D) Brought. Show Answer Correct Answer: B) Bought. 3. Mum and dad ..... been in the shop ..... ten minutes. A) Has, for. B) Have, for. C) Has, since. D) Have, since. Show Answer Correct Answer: B) Have, for. 4. Past participle ''eat" A) Ate. B) Eaten. C) Eated. D) Aten. Show Answer Correct Answer: B) Eaten. 5. What languages ..... your cousins ..... ? A) Have studied. B) Has studied. C) Have study. D) Has study. Show Answer Correct Answer: A) Have studied. 6. Translate:Have you ever flown in a hot air balloon? A) Have you flown ever in a ballon?. B) Have you ever flown in a balloon?. Show Answer Correct Answer: B) Have you ever flown in a balloon?. 7. We use ..... to say that something happened a short time ago. A) Already. B) Yet. C) Just. D) None of above. Show Answer Correct Answer: C) Just. 8. Fill in the blank with the correct form of the verb:Margaret ..... (finish) her project before the deadline. A) Has finish. B) Has finished. C) Have finished. D) None of above. Show Answer Correct Answer: B) Has finished. 9. What is the alternative that correctly completes the sentence "They ..... vegetables" in the Present Perfect? A) Have eat. B) Has eat. C) Have eaten. D) Hasn't eaten. Show Answer Correct Answer: C) Have eaten. 10. I have liked books ..... I was five years old. A) For. B) Since. Show Answer Correct Answer: B) Since. 11. She has cooked the egg ..... three minutes. A) Since. B) For. C) Yet. D) Ever. Show Answer Correct Answer: B) For. 12. Choose the auxiliary verb for:"My parents" A) Has. B) Have. Show Answer Correct Answer: B) Have. 13. You ..... swum. Which of the following should come in the blank? A) Has. B) Do. C) Have. D) Had. Show Answer Correct Answer: C) Have. 14. It has been raining ..... more than four days. A) Since. B) For. Show Answer Correct Answer: B) For. 15. He hasn't eaten anything ..... this morning. A) Since. B) For. Show Answer Correct Answer: A) Since. 16. We have (read) ..... this new novel together since yesterday A) Read. B) Reads. C) Reading. D) Readed. Show Answer Correct Answer: A) Read. 17. They have lived in this house ..... six months. A) Since. B) For. C) Already. D) Yet. Show Answer Correct Answer: B) For. 18. ..... you ever ..... to Egypt? A) Have been. B) Has been. C) Have be. D) Has be. Show Answer Correct Answer: A) Have been. 19. We have cleaned our shoes ..... 10 a.m. A) For. B) Since. C) At. D) On. Show Answer Correct Answer: B) Since. 20. 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. 21. He ..... lived there all his life. A) Has. B) Have. Show Answer Correct Answer: A) Has. 22. We ..... never eaten Indonesian food. a. have A) Has. B) Have. C) Are. D) Were. Show Answer Correct Answer: B) Have. 23. These fruits ..... in South Asia. A) Has grown. B) Has grew. C) Have grown. D) Have grew. Show Answer Correct Answer: C) Have grown. 24. I have studied English ..... I was six. A) Since. B) For. C) Yet. D) Just. Show Answer Correct Answer: A) Since. 25. She has lived here ( ..... )1980. A) During. B) Much. C) Since. D) None of above. Show Answer Correct Answer: C) 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