This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 8 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Fill in the blank with the correct verb form:'We ..... (not meet) since last summer.' A) Didn't meet. B) Haven't met. C) Don't meet. D) Hasn't met. Show Answer Correct Answer: B) Haven't met. 2. Sarah has lived in Paris ..... 1995. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 3. How long have you ..... , Mr. Simpsons? A) Waited. B) Been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been waiting. 4. I've cleaned the kitchen, but I ..... the living room yet. A) Haven't clean. B) Haven't cleaned. C) Have cleaned. D) None of the above. Show Answer Correct Answer: B) Haven't cleaned. 5. Fill in the gaps:I ..... this much fun since I ..... a kid. A) Haven't had / have been. B) Haven't had / was. C) Didn't have / was. D) Haven't / was. Show Answer Correct Answer: B) Haven't had / was. 6. Bob and George have ..... their homework. A) Done. B) Do. C) Did. D) Doing. Show Answer Correct Answer: A) Done. 7. I ..... her a message yesterday but she ..... yet. A) Am sending / isn't replying. B) Have send / hasn't replied. C) Sent / haven't replied. D) Sent / hasn't replied. Show Answer Correct Answer: D) Sent / hasn't replied. 8. Choose the correct past participle of this irregular verb:break A) Breaked. B) Broken. C) Broke. D) None of the above. Show Answer Correct Answer: B) Broken. 9. They ..... me at yesterday's meeting A) Haven't recognize. B) Have been recognizing. C) Recognized. D) Didn't recognized. Show Answer Correct Answer: C) Recognized. 10. I ..... in the ocean. A) Haven't swim. B) Haven't swam. C) Haven't swum. D) Didn't swim. Show Answer Correct Answer: C) Haven't swum. 11. We ..... (already/watch) that movie. A) Watched. B) Have watched. C) Has already watched. D) Have already watched. Show Answer Correct Answer: D) Have already watched. 12. Last weekend, they (play) football, then (go) to a restaurant. A) Played, went. B) Have played, have gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Played, went. 13. We are out of money because your mother ..... it all. A) Has spent. B) Has been spending. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has spent. 14. A:I (cook / not) anything yet because I (talk) to our neighbour. A) Haven't been cooking have talked . B) Haven't cooked have been talking . C) Didn't cook was talking . D) Wasn't cooking talked . Show Answer Correct Answer: B) Haven't cooked have been talking . 15. My parents have ..... been abroad. A) Never. B) Still. C) Ever. D) None of the above. Show Answer Correct Answer: A) Never. 16. I ..... up the car yet. A) Hasn't washed. B) Haven't washed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't washed. 17. Ahmad:Have you ever seen a ghost? Akim:Yes, I ..... A) Have. B) Ever. C) Never. D) None of the above. Show Answer Correct Answer: A) Have. 18. I ..... everything I needed to do today. Hurray! A) 've done. B) 've been doing. C) All the above. D) None of the above. Show Answer Correct Answer: A) 've done. 19. We use How long?, since and for in Present Perfect. A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 20. Choose the correct verbs:On Saturday, I ..... out with two of my best friends. A) Went. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Went. 21. Give the toy to your brother; you ..... with it for hours. A) Has played. B) Have play. C) Have played. D) Have playied. E) Have played. Show Answer Correct Answer: C) Have played. 22. I ..... at that restaurant in a long time. (-) A) Hasn't ate. B) Hasn't eaten. C) Haven't eat. D) Haven't eaten. Show Answer Correct Answer: D) Haven't eaten. 23. ..... it ..... in this month? No, it hasn't A) Have-rain. B) Have-rained. C) Has-rained. D) Has-rain. Show Answer Correct Answer: C) Has-rained. 24. Laura ..... Chinese food in her life! A) Have never eaten. B) Never eaten. C) Has never eaten. D) None of the above. Show Answer Correct Answer: C) Has never eaten. 25. If you think you're going to throw ..... , tell me and I'll stop the car. A) Round. B) Out. C) Up. D) Down. Show Answer Correct Answer: C) Up. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books