This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 42 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 42 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Tha woman hasn't sold her car ..... but she wants to sell it A) Yet. B) Already. C) Just. D) None of the above. Show Answer Correct Answer: A) Yet. 2. I've ..... football. A) Play. B) Plays. C) Played. D) Playing. Show Answer Correct Answer: C) Played. 3. A: ..... you ever ..... (hear) of Thomas Mapother IV? A) Has, heard. B) Have, heard. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have, heard. 4. What is the inaccurate form of present perfect simple tense? A) There has been an accident. B) Why has he gone already?. C) Where have I left my sandals?. D) We haven't saw her today. Show Answer Correct Answer: D) We haven't saw her today. 5. I ..... a salad so far and I'm still hungry. A) Ate. B) 've eaten. C) Eat. D) 's eaten. Show Answer Correct Answer: B) 've eaten. 6. Present perfect simple vs Present perfect continuous:seleziona l'alternativa correttaI ..... my best friend since Primary school. A) Have known. B) Have been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have known. 7. Pam: ..... ?Neil:Not yet but I hope I do some day. A) Did you meet a celebrity last summer. B) Have you ever met a celebrity. C) Do you meet celebrities everyday. D) Are you meeting a celebrity tonight. Show Answer Correct Answer: B) Have you ever met a celebrity. 8. Do you like my living room? I ..... new curtains. A) Have put. B) Have been putting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have put. 9. We're too late, the bus has ..... left. A) Already. B) Yet. C) Never. D) For. Show Answer Correct Answer: A) Already. 10. Have you visited your family ..... ? A) Already. B) Yet. C) Just. D) None of the above. Show Answer Correct Answer: B) Yet. 11. I ..... this book, so I am returning it to you. Thanks for borrowing it to me. A) Have been reading. B) Have read. C) 've be read. D) Has read. Show Answer Correct Answer: B) Have read. 12. Susan cut herself badly last Monday while she ..... (mend)a lamp. A) Mended. B) Was mending. C) Has mended. D) Has been mending. Show Answer Correct Answer: B) Was mending. 13. Where ..... she ..... (be)? A) Was she. B) Have she been. C) Has she been. D) Has she being. Show Answer Correct Answer: C) Has she been. 14. Have they baked a birthday cake? A) Yes, they haven't. B) No, they have. C) No, they haven't. D) None of the above. Show Answer Correct Answer: C) No, they haven't. 15. What is the correct form of the following sentence in the interrogative form? You / to / england / travel A) You have travel to England?. B) Have you travel to england?. C) Has you traveled to england?. D) Have you traveled to england?. Show Answer Correct Answer: D) Have you traveled to england?. 16. Many airplane accidents ..... happened because of birds. A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have. 17. ..... you ever been to Krabi? A) Were. B) Do. C) Are. D) Have. Show Answer Correct Answer: D) Have. 18. She ..... visited Paris before, but she wants to go. A) Hasn't. B) Has never. C) Never. D) None of the above. Show Answer Correct Answer: B) Has never. 19. She has ..... won the race. A) Just. B) Yet. C) Already. D) None of the above. Show Answer Correct Answer: A) Just. 20. Aloo ..... to further his study to America A) Has aimed. B) Was aimed. C) Is aimed. D) Aim. Show Answer Correct Answer: A) Has aimed. 21. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:How long ..... (Jason / talk) on the phone? A) Has Jason been talking. B) Has Jason be talk. C) Have Jason been talking. D) None of the above. Show Answer Correct Answer: A) Has Jason been talking. 22. * Alex ..... his sister to Madonna's concert last night. He ..... her to three concerts so far. A) Took, 's taken. B) Has taken, took. C) Took, has took. D) None of the above. Show Answer Correct Answer: A) Took, 's taken. 23. Mary ..... several letters to her parents since she left home. A) Have written. B) Has written. C) Wrote. D) None of the above. Show Answer Correct Answer: B) Has written. 24. Don't share your answer. Mary and Jane ..... (not / have) it. A) Hasn't. B) Haven't. C) Hasn't had. D) Haven't had. Show Answer Correct Answer: D) Haven't had. 25. She ..... (travel) to many countries in the past year. A) A) has traveled. B) B) has been traveling. C) All the above. D) None of the above. Show Answer Correct Answer: A) A) has traveled. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books