This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 32 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 32 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Ted hasn't started taking driving lessons ..... A) Already. B) Yet. C) Still. D) None of the above. Show Answer Correct Answer: B) Yet. 2. Has she ever seen your house? A) Yes, she was. B) Yes, she does. C) Yes, she has. D) Yes, she have. Show Answer Correct Answer: C) Yes, she has. 3. The past participle of the verb SEE is: A) Saw. B) Seen. C) Seened. D) None of the above. Show Answer Correct Answer: B) Seen. 4. We ..... a new Natural Science unit. (start) A) Start. B) Started. C) Have start. D) Have started. Show Answer Correct Answer: D) Have started. 5. I ..... my hand on the oven-it really hurts! A) Has just burnt. B) Have been burning. C) Have just burnt. D) Have burnt just. Show Answer Correct Answer: C) Have just burnt. 6. John ..... (not call) me recently. A) Hasn't call. B) Hasn't been calling. C) Hasn't called. D) Hasn't been called. Show Answer Correct Answer: C) Hasn't called. 7. Ah Loi: ..... your teacher graded the tests? Sze Sze:Yes, she ..... A) Has / has. B) Has / have. C) Have / graded. D) None of the above. Show Answer Correct Answer: A) Has / has. 8. She ..... a noise in the street last night and she couldn't sleep well. (hear) A) Heard. B) Heared. C) Has heard. D) Has heared. Show Answer Correct Answer: A) Heard. 9. (I / explain it well)? A) Has I explained it well?. B) Have I explained it well?. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have I explained it well?. 10. We have been studying in this highschool ..... we finished school. A) For. B) Since. C) Ever. D) Never. Show Answer Correct Answer: B) Since. 11. My uncle, ..... Chinese food before? A) .you have had. B) .he has had. C) .do you have. D) .have you had. Show Answer Correct Answer: D) .have you had. 12. She ..... blood twenty times so far. A) Donates. B) Has donated. C) To donate. D) None of the above. Show Answer Correct Answer: B) Has donated. 13. I ..... in the garden all day and I need a rest. A) 've worked. B) 've been working. C) All the above. D) None of the above. Show Answer Correct Answer: B) 've been working. 14. How is the Present Perfect Simple formed? A) Have / has + past tense. B) Have / has + past participle. C) Did + past tense. D) Had + past participle. Show Answer Correct Answer: B) Have / has + past participle. 15. She-work-in this comparty-fifteen years? A) Has she work in this company for fifteen years?. B) Has she worked in this company for fifteen years?. C) Have she worked in this company for fifteen years?. D) None of the above. Show Answer Correct Answer: B) Has she worked in this company for fifteen years?. 16. True or false?The present perfect continuous can be used for a range of situations (e.g. to describe a state lasting up to the present moment, to refer to incomplete actions and to emphasise duration). A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 17. Johan ..... two miles. A) Has run. B) Has ran. C) Ran. D) Running. Show Answer Correct Answer: A) Has run. 18. Did you hear that? Someone has ..... knocked at the door. A) Just. B) Yet. C) Already. D) Ever. Show Answer Correct Answer: A) Just. 19. I think I ..... chocolate since I was born. A) Has been liking. B) Have been liking. C) Have liked. D) Has liked. Show Answer Correct Answer: C) Have liked. 20. How long ..... you ..... baseball? A) Has, played. B) Have, played. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have, played. 21. The breadman ..... already. You will have to go to town to buy bread. A) Comes. B) Has come. C) Coming. D) Is coming. Show Answer Correct Answer: B) Has come. 22. Mary ..... to Europe last year. A) Went. B) Has gone. C) Have gone. D) None of the above. Show Answer Correct Answer: A) Went. 23. J.K. Rowling's "Harry Potter" books ..... in many countries. A) Have been published. B) Were published. C) Had been published. D) None of the above. Show Answer Correct Answer: A) Have been published. 24. Asia and Rebecca ..... a medal! A) Has won. B) Have winned. C) Have won. D) Won. Show Answer Correct Answer: C) Have won. 25. I ..... him 5 days ago. A) Meet. B) Met. C) Have meet. D) Have met. Show Answer Correct Answer: B) Met. 26. She doesn't want to join us to go to the cinema tonight because she ..... that movie ..... A) Has watched, already. B) Hasn't watched, yet. C) Have watched, already. D) Haven't watched, yet. Show Answer Correct Answer: A) Has watched, already. 27. Mark ..... ill lately A) Has been. B) Have been. C) Was. D) None of the above. Show Answer Correct Answer: A) Has been. 28. In December 2013 was the last time I ..... that extraordinary city. A) Visited. B) Have visited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Visited. 29. I ..... for my keys since yesterday, but I ..... them. A) 've been looking / haven't found. B) 've been looking / haven't been finding. C) 've looked / haven't been finding. D) None of the above. Show Answer Correct Answer: A) 've been looking / haven't found. 30. Complete the sentence:My dog ..... a large bone A) Ate. B) Eat. C) Eated. D) None of the above. Show Answer Correct Answer: A) Ate. ← 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