This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 16 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. ..... you learnt how to use a computer? A) Have. B) Did. C) Were. D) Has. Show Answer Correct Answer: A) Have. 2. Ted hasn't started taking driving lessons ..... A) Already. B) Yet. C) Still. D) None of the above. Show Answer Correct Answer: B) Yet. 3. Has she ever seen your house? A) Yes, she has. B) Yes, she was. C) Yes, she does. D) Yes, she have. Show Answer Correct Answer: A) Yes, she has. 4. 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. 5. We ..... a new Natural Science unit. (start) A) Have started. B) Have start. C) Start. D) Started. Show Answer Correct Answer: A) Have started. 6. I ..... my hand on the oven-it really hurts! A) Has just burnt. B) Have just burnt. C) Have been burning. D) Have burnt just. Show Answer Correct Answer: B) Have just burnt. 7. 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. 8. 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. 9. She ..... a noise in the street last night and she couldn't sleep well. (hear) A) Heard. B) Heared. C) Has heared. D) Has heard. Show Answer Correct Answer: A) Heard. 10. (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?. 11. We have been studying in this highschool ..... we finished school. A) Since. B) Ever. C) Never. D) For. Show Answer Correct Answer: A) Since. 12. My uncle, ..... Chinese food before? A) .do you have. B) .he has had. C) .you have had. D) .have you had. Show Answer Correct Answer: D) .have you had. 13. 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. 14. 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. 15. How is the Present Perfect Simple formed? A) Have / has + past tense. B) Did + past tense. C) Have / has + past participle. D) Had + past participle. Show Answer Correct Answer: C) Have / has + past participle. 16. 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?. 17. 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. 18. Johan ..... two miles. A) Ran. B) Running. C) Has run. D) Has ran. Show Answer Correct Answer: C) Has run. 19. Did you hear that? Someone has ..... knocked at the door. A) Just. B) Yet. C) Already. D) Ever. Show Answer Correct Answer: A) Just. 20. I think I ..... chocolate since I was born. A) Has liked. B) Have liked. C) Have been liking. D) Has been liking. Show Answer Correct Answer: B) Have liked. 21. 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. 22. The breadman ..... already. You will have to go to town to buy bread. A) Coming. B) Comes. C) Has come. D) Is coming. Show Answer Correct Answer: C) Has come. 23. Mary ..... to Europe last year. A) Went. B) Has gone. C) Have gone. D) None of the above. Show Answer Correct Answer: A) Went. 24. 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. 25. Asia and Rebecca ..... a medal! A) Has won. B) Have won. C) Have winned. D) Won. Show Answer Correct Answer: B) Have won. 26. I ..... him 5 days ago. A) Meet. B) Have met. C) Have meet. D) Met. Show Answer Correct Answer: D) Met. 27. She doesn't want to join us to go to the cinema tonight because she ..... that movie ..... A) Hasn't watched, yet. B) Haven't watched, yet. C) Have watched, already. D) Has watched, already. Show Answer Correct Answer: D) Has watched, already. 28. Mark ..... ill lately A) Has been. B) Have been. C) Was. D) None of the above. Show Answer Correct Answer: A) Has been. 29. 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. 30. 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. 31. 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. 32. ..... (he graduate) already? A) Is he graduating. B) Did he graduate. C) Has he graduated. D) Have he graduated. Show Answer Correct Answer: C) Has he graduated. 33. It's the most amazing Portrait I've ..... Seen. A) .yet. B) .never. C) .ever. D) .lately. Show Answer Correct Answer: C) .ever. 34. I ..... a lot of assignments in the last few days. A) Done. B) Have done. C) Was doing. D) Was done. Show Answer Correct Answer: B) Have done. 35. Julie ..... to drive for six years. A) Has learnt. B) Has been learning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been learning. 36. Tara ..... them an email last night. A) Has sent. B) Sent. C) Have sent. D) None of the above. Show Answer Correct Answer: B) Sent. 37. I ..... my car for three years. ( to have) A) Have had. B) Has had. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have had. 38. John has ..... Cynthia since primary school. A) Been knowing. B) Known. C) All the above. D) None of the above. Show Answer Correct Answer: B) Known. 39. I ..... (already/tell) you the truth. A) Have already tellen. B) Have told. C) Have already told. D) Have already tell. Show Answer Correct Answer: C) Have already told. 40. You look messy. What ..... you ..... all day? A) Have you done. B) Have you been doing. C) Have you been done. D) None of the above. Show Answer Correct Answer: B) Have you been doing. 41. WHAT TIME ..... have breakfast this morning? A) Did you. B) Did you eat. C) You ate. D) Have you. Show Answer Correct Answer: A) Did you. 42. The past participle of verb CUT is: A) CUT. B) CUTS. C) CUTTED. D) None of the above. Show Answer Correct Answer: A) CUT. 43. I ..... a gift for my cousin. It's her birthday! (buy) A) Have bougth. B) Bought. C) Have bought. D) Bougth. Show Answer Correct Answer: C) Have bought. 44. ..... Excuse my terrible breath. A) I've eaten onions. B) I've been eating onions. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've been eating onions. 45. Form the Present Perfect Continuous sentence:They / work / in the garden. A) They have been working at the garden. B) They have been worked in the garden. C) They have worked in the garden. D) They have been working in the garden. Show Answer Correct Answer: D) They have been working in the garden. 46. I ..... but I'm still at chapter 10. A) Have been reading. B) Have read. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been reading. 47. The past participle of:FEEL A) FEELED. B) FALL. C) FALLEN. D) FELT. Show Answer Correct Answer: D) FELT. 48. I ..... to her this week. (-) A) Haven't talk. B) Hasn't talked. C) Haven't talked. D) Hasn't talk. Show Answer Correct Answer: C) Haven't talked. 49. My mother ..... (not/ see) you in the park yesterday. A) Didn't see. B) Haven't seen. C) Saw. D) Hasn't seen. Show Answer Correct Answer: A) Didn't see. 50. Complete:We ..... them once a week for the last year A) Have visited. B) Has visit. C) Has visited. D) None of the above. Show Answer Correct Answer: A) Have visited. 51. Has someone ..... my bread? There's only a little bit left. A) Eaten. B) Been eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been eating. 52. We've known each other since we ..... children. A) 've been. B) Were. C) Are. D) None of the above. Show Answer Correct Answer: B) Were. 53. I ..... that book, but people say is great. A) 've never read. B) 've ever read. C) 've never readen. D) None of the above. Show Answer Correct Answer: A) 've never read. 54. Karen ..... ten chapters of the book. A) Has already read. B) Has been reading. C) Was reading. D) Read. Show Answer Correct Answer: A) Has already read. 55. The past participle of the verb STUDY is: A) Studyied. B) Studyed. C) Studied. D) None of the above. Show Answer Correct Answer: C) Studied. 56. TRUE or FALSE?The first verb of present perfect continuous tense is HAS or HAVE. A) False. B) I don't know . C) True. D) No, it's HAD!. Show Answer Correct Answer: C) True. 57. My father is on the way. He ..... home yet. A) Arrived. B) Didn't arrived. C) Hasn't arrived. D) Haven't arrived. Show Answer Correct Answer: C) Hasn't arrived. 58. The last time I ..... my grandfather was 2 months ago. A) See. B) Have seen. C) Saw. D) Had seen. Show Answer Correct Answer: C) Saw. 59. Laura ..... a lot of Italian papers. A) Has brought. B) Has bring. C) Had brought. D) Have brought. Show Answer Correct Answer: A) Has brought. 60. Complete the sentence:Paul ..... In the sea last summer A) Swimming. B) Swimmed. C) Swom. D) Swam. Show Answer Correct Answer: D) Swam. ← 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