This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 38 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 38 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What is the verb form used in the Present Perfect Simple? A) Past Participle. B) Infinitive. C) Past Simple. D) None of the above. Show Answer Correct Answer: A) Past Participle. 2. I ..... a pumpkin cake. It smells great. A) Made. B) Have made. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have made. 3. Which of the following is NOT a situation where the present perfect simple tense is often used? A) To talk about past actions with a present relevance. B) To talk about future plans. C) To talk about experiences in someone's life. D) To talk about actions at an unspecified time in the past. Show Answer Correct Answer: B) To talk about future plans. 4. She's ..... visited Susan. She will be home tomorrow. A) Been. B) Gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Gone. 5. ..... you learnt how to use a computer? A) Have. B) Were. C) Has. D) Did. Show Answer Correct Answer: A) Have. 6. Ted hasn't started taking driving lessons ..... A) Already. B) Yet. C) Still. D) None of the above. Show Answer Correct Answer: B) Yet. 7. 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. 8. 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. 9. We ..... a new Natural Science unit. (start) A) Start. B) Started. C) Have start. D) Have started. Show Answer Correct Answer: D) Have started. 10. 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. 11. 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. 12. 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. 13. 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. 14. (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?. 15. We have been studying in this highschool ..... we finished school. A) For. B) Since. C) Ever. D) Never. Show Answer Correct Answer: B) Since. 16. 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. 17. 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. 18. 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. 19. 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. 20. 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?. 21. 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. 22. Johan ..... two miles. A) Has run. B) Has ran. C) Ran. D) Running. Show Answer Correct Answer: A) Has run. 23. Did you hear that? Someone has ..... knocked at the door. A) Just. B) Yet. C) Already. D) Ever. Show Answer Correct Answer: A) Just. 24. 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. 25. 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. ← 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