This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 73 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 73 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Is there a mistake below?Have you visited Japan before? A) Change 'Have' into 'Has'. B) Change 'visited' into 'visit'. C) No mistake. D) None of above. Show Answer Correct Answer: C) No mistake. 2. ( ..... ) tried the burger at Deim's cafe A) He's. B) He've. Show Answer Correct Answer: A) He's. 3. Matt has ..... entered a cave. He thinks it's scary. A) Always. B) Never. Show Answer Correct Answer: B) Never. 4. Have you ever played tennis? A) Have you ever played tenis?. B) Has you ever played tenis?. C) Have you ever playing tenis?. D) Have you play the tenis?. Show Answer Correct Answer: A) Have you ever played tenis?. 5. Form a Wh-question using the words given:go / where / your classmates A) Where did your classmates gone?. B) Where have your classmates gone?. C) Your classmates have gone where?. D) None of above. Show Answer Correct Answer: B) Where have your classmates gone?. 6. I have ..... that scenario before A) See. B) Seen. C) Saw. D) None of above. Show Answer Correct Answer: B) Seen. 7. Diana ..... sung this song A) Has. B) Having. C) Have. D) Are. Show Answer Correct Answer: A) Has. 8. The students ..... the books from library. A) Take. B) Have took. C) Have taken. D) Has taken. Show Answer Correct Answer: C) Have taken. 9. Tiara has ..... her homework since 7 o'clock. A) Finish. B) Finishing. C) Finished. D) Finishes. Show Answer Correct Answer: C) Finished. 10. Complete the sentence with the correct form of the verb.I have already ..... breakfast. A) Eat. B) Ate. C) Eaten. D) Eating . Show Answer Correct Answer: C) Eaten. 11. My teacher has ..... corrected the test. She worked fast! A) Yet. B) Already. C) Ever. D) Never. Show Answer Correct Answer: B) Already. 12. Bob has been a teacher of English ..... 2012, but he has taught in the kindergarten ..... 2 years now only A) Since-for. B) Since-since. C) For-since. D) For-for. Show Answer Correct Answer: A) Since-for. 13. The manager ..... hasn't decided what to do. A) Already. B) Still. Show Answer Correct Answer: B) Still. 14. They ..... me about this story. I am interested to write it. A) Have tell. B) Has tells. C) Have telling. D) Have told. Show Answer Correct Answer: D) Have told. 15. We use the present perfect ..... A) To talk about something happeningat the moment of speaking. B) To talk about something that happened in the past. C) To talk about an action that started at some point in the past and continues in the present. D) To talk about something that is going to happen in the future,. Show Answer Correct Answer: C) To talk about an action that started at some point in the past and continues in the present. 16. The weather was nice. So, we ..... to take a walk. A) Have decided. B) Has decided. C) Decide. D) Decided. Show Answer Correct Answer: A) Have decided. 17. Oh, No! I ..... my cell phone! A) Has lost. B) Losed. C) Have lost. D) Has losed. Show Answer Correct Answer: C) Have lost. 18. Putri:You look unhappy. Why? Patric:Somebody ..... my bicycle! Now I'll have to walk home.Putri:I'm sorry.Patric:Thank you. A) Stole. B) Steal. C) Has stolen. D) Have stolen. Show Answer Correct Answer: C) Has stolen. 19. My father has not had a holiday ..... ages. A) Since. B) For. Show Answer Correct Answer: B) For. 20. We moved here in 1993. We ..... (be) here for a long time. A) Have been. B) Have were. C) Are. D) None of above. Show Answer Correct Answer: A) Have been. 21. He ..... called you twice! A) Has. B) Had. C) Have. D) Having. Show Answer Correct Answer: A) Has. 22. Fill in the blanks with the Present Perfect form of the verb given in brackets:Children ..... (find) the lost puppy. A) Has find. B) Has found. C) Have find. D) Have found. Show Answer Correct Answer: D) Have found. 23. I ..... known Kelly for two years. A) Have. B) Has. Show Answer Correct Answer: A) Have. 24. They ..... in Sabah ..... they moved here. A) Were / since. B) Have been / since. C) Have been / for. D) Were / for. Show Answer Correct Answer: B) Have been / since. 25. My parents ..... (open) a bakery since I was born. A) Are opening. B) Open. C) Have opened. D) Opened. Show Answer Correct Answer: C) Have opened. ← 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