This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 10 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... them for ages and they ..... at my place before. A) Has not seenhave never been. B) Have not seenhas never be. C) Have not seenhave never been. D) None of the above. Show Answer Correct Answer: C) Have not seenhave never been. 2. I ..... my school jumper. A) Have just found. B) Have just been finding. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have just found. 3. True or false?The present perfect continuous is commonly used with the adverbs yet, already, always, never, ever and just. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 4. Two scientists from a laboratory in Oxford ..... to Antarctica, and will stay therefor three months. A) Have been. B) Have gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have gone. 5. Choose the correct verbs:I ..... much money when I was at university. A) Didn't have. B) Haven't. C) All the above. D) None of the above. Show Answer Correct Answer: A) Didn't have. 6. SUBJECT+ HAS/HAVE+ VERB IN PAST PARTICIPLE A) PRESENT PERFECT CONTINUOUS. B) PRESENT PERFECT SIMPLE. C) PAST SIMPLE. D) None of the above. Show Answer Correct Answer: B) PRESENT PERFECT SIMPLE. 7. Lately, I ..... (think) about changing my career because I ..... (become) dissatisfied with the conditions at my company. A) 've been thinking / 've become. B) 've thought / 've been becoming. C) 've been thinking / 've became. D) 've been thinking / 've been becoming. Show Answer Correct Answer: A) 've been thinking / 've become. 8. Use FOR with the present perfect to tell others ..... A) When the action finished. B) The duration of the action. C) When the action happened. D) Whn the action started. Show Answer Correct Answer: B) The duration of the action. 9. I have studied English ..... A) For November. B) In November. C) Just November. D) Since November. Show Answer Correct Answer: D) Since November. 10. She has ..... David for ten years. A) Knows. B) Known. C) Knowed. D) Knew. Show Answer Correct Answer: B) Known. 11. Complete:I ..... climbed a mountain A) Haven't never. B) Have never. C) Hasn't. D) None of the above. Show Answer Correct Answer: B) Have never. 12. How much coffee ..... this morning? A) Has she had. B) Has she been having. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has she had. 13. I ..... to India before A) Have never went. B) Have never go. C) Have never be. D) Have never been. Show Answer Correct Answer: D) Have never been. 14. This is the first time the children ..... on a plane A) Has been being. B) Have been being. C) Has been. D) Have been. Show Answer Correct Answer: D) Have been. 15. How do you form Present Perfect Simple? A) Have/has + gerund. B) Have/has + past participle. C) Had + past participle. D) Adding-ed to the base form. Show Answer Correct Answer: B) Have/has + past participle. 16. Past participle of eat: A) Eated. B) Ate. C) Eaten. D) None of the above. Show Answer Correct Answer: C) Eaten. 17. She has ..... me what you said A) Told. B) Telling. C) Tell. D) Tells. Show Answer Correct Answer: A) Told. 18. ..... lunch yet? We're going to the canteen if you'd like to join us. A) Did you have. B) Have you had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you had. 19. "I've ..... ", You've ..... ".We've ..... " ".They've" are used in sentences for: A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect. 20. I've been to Europe once. It ..... in 1995. A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Was. 21. Ardo:Have you ever watched that movie?Cindy: ..... A) No, I haven't never it. B) No, I have just watched it. C) No, I have never watched it. D) No, I haven't watched it already. Show Answer Correct Answer: C) No, I have never watched it. 22. Jonathan: ..... Jessica:That's why they are very close. A) Bryan and Grace have been friends for six years. B) Bryan and Grace has known each other since six years ago. C) Bryan and Grace has been friends since six years. D) Bryan and Grace have known each other for six years ago. Show Answer Correct Answer: A) Bryan and Grace have been friends for six years. 23. ..... Jane and Tom eaten their sandwich yet? A) Have. B) Does. C) Has. D) Do. Show Answer Correct Answer: A) Have. 24. The Interrogative form of the Present Perfect Simple is:Have/Has + Subject + Verb (past participle) A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 25. Use a time expression with Present Perfect:Complete the sentence-'They have known each other ..... ' (since childhood / for two days) A) For three weeks. B) From last year. C) Since childhood. D) During the weekend. Show Answer Correct Answer: C) Since childhood. 26. We ..... twenty years ago. A) Got married. B) Have married. C) All the above. D) None of the above. Show Answer Correct Answer: A) Got married. 27. To explain the 'side effects' of an activity, e.g. why the kitchen is a mess: A) Present perfect simpleMy eyes are red because I've cried. B) Present perfect continuousMy eyes are red because I've been crying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present perfect continuousMy eyes are red because I've been crying. 28. SUBJECT + HAS/HAVE + BEEN + PAST PARTICIPLE A) PRESENT PERFECT CONTINUOUS. B) PRESENT PERFECT SIMPLE. C) All the above. D) None of the above. Show Answer Correct Answer: A) PRESENT PERFECT CONTINUOUS. 29. 'Since' is a signal word of the present perfect simple. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 30. ..... Jenny returned your Science book? A) Have. B) Had. C) Did. D) Has. Show Answer Correct Answer: D) Has. ← 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