This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 25 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 25 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which option best reflects the information below?I met my best friend when I was a kid. We're still very close. A) I know my best friend since I was a kid. B) I've known my best friend since I was a kid. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've known my best friend since I was a kid. 2. I ..... French for five years. A) Have study. B) Had studied. C) Did studied. D) Have studied. Show Answer Correct Answer: D) Have studied. 3. They have ..... arrived. A) Just. B) Often. C) Yet. D) At. Show Answer Correct Answer: A) Just. 4. How long have you ..... this painting by van Gogh? A) Been having. B) Had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had. 5. Eddie has painted his bedroom blue.It means ..... A) Eddie has to continue painting his bedroom. B) Eddie has finished painting his bedroom. C) Eddie is very tired now and needs a rest. D) None of the above. Show Answer Correct Answer: B) Eddie has finished painting his bedroom. 6. Chong: ..... you finished your lunch yet?Amoi:Yes, I ..... A) Has / has. B) Has / have. C) Have / have. D) None of the above. Show Answer Correct Answer: C) Have / have. 7. Form the Present Perfect Simple sentence:They / study / English. A) They studied English. B) They has studied English. C) They have studied English. D) They have study English. Show Answer Correct Answer: C) They have studied English. 8. 'Yet' is a signal in the present perfect simple. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 9. The kitchen is a complete mess! What ..... (the children/do)? A) Have the children done. B) Has the children done. C) Have done the children. D) Has done the children. Show Answer Correct Answer: A) Have the children done. 10. I haven't cooked pancakes ..... a long time A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 11. Where have you been all these years? A) I've been to Finland. It's a great and cold place. B) I've just done my chores. C) I've already washed my car. D) None of the above. Show Answer Correct Answer: A) I've been to Finland. It's a great and cold place. 12. How long ..... ( they/ know) Magda? A) Have they known. B) Has they known. C) Have they been knowing. D) None of the above. Show Answer Correct Answer: A) Have they known. 13. Have you (a) a hole in the garden? A) Dag. B) Dig. C) Digs. D) A. dug. Show Answer Correct Answer: D) A. dug. 14. My friend is a writer. She ..... many books. A) Has written. B) Wrote. C) Have written. D) None of the above. Show Answer Correct Answer: A) Has written. 15. We ..... a party for our friend who will be celebrating his 17th birthday. A) Give. B) Giving. C) Are giving. D) Gives. Show Answer Correct Answer: C) Are giving. 16. Desmond ..... letters all morning. A) Has written. B) Has been writing. C) Has wrote. D) None of the above. Show Answer Correct Answer: B) Has been writing. 17. I'm sorry Dana. You ..... (be) late to work too many times. You can't work here anymore. A) Are. B) Were. C) Have been. D) Has been. Show Answer Correct Answer: C) Have been. 18. I've ..... heard of her. What does she do? A) Already. B) Yet. C) Ever. D) Never. Show Answer Correct Answer: D) Never. 19. ..... your dad ..... the letter? A) Read/has. B) Has/readed. C) Have/read. D) Has/read. Show Answer Correct Answer: D) Has/read. 20. The shop has been closed ..... Monday. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 21. Mary hasn't ..... a letter to her sister yet. A) Writing. B) Written. C) Write. D) Wrote. Show Answer Correct Answer: B) Written. 22. It's 2 years ..... I travelled abroad. A) .for. B) .ago. C) .since. D) .when. Show Answer Correct Answer: C) .since. 23. This factory ..... (produce) cars and lorries for about a century. A) This factory have produced cars and lorries for about a century. B) This factory has produced cars and lorries for about a century. C) This factory have producing cars and lorries for about a century. D) This factory had produced cars and lorries for about a century. Show Answer Correct Answer: B) This factory has produced cars and lorries for about a century. 24. My grandmother, who died five years ago, ..... abroad. A) Never went. B) Has never been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Never went. 25. How do you form Present Perfect Continuous? A) Was/were + ing. B) Have/has + been + past participle. C) Have/has + been + gerund. D) Had + been + gerund. Show Answer Correct Answer: C) Have/has + been + gerund. ← 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