This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 11 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 11 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I'm afraid I'm not hungry. I ..... (eat/already). A) Didn't eat already. B) Have already eaten. C) Haven't already eaten. D) None of the above. Show Answer Correct Answer: B) Have already eaten. 2. Aaron ..... many interesting trips. He loves to travel. A) Is taken. B) Took. C) Has taken. D) None of the above. Show Answer Correct Answer: C) Has taken. 3. Mr Chan ..... here just now but he has gone for lunch. A) Has been. B) Is being. C) Was. D) Is. Show Answer Correct Answer: C) Was. 4. She (buy) a new book last week. A) Has bought. B) Bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Bought. 5. I can't go home because ..... (not finish) my work yet. A) Didn't finished. B) Didn't finish. C) I haven't finished. D) I haven't finish. Show Answer Correct Answer: C) I haven't finished. 6. (A) Has the movie already begun?(B) No, it ..... A) Haven't. B) Hasn't. C) Didn't. D) None of the above. Show Answer Correct Answer: B) Hasn't. 7. Jackson ..... to play the guitar professionally in 2017 and he ..... the lead guitarist in our band since then. A) Has started; was. B) Started; has been. C) Started; is. D) Started; have been. Show Answer Correct Answer: B) Started; has been. 8. This book is great! I know.I ..... it. A) Read. B) Reading. C) Have just read. D) Are reading. Show Answer Correct Answer: C) Have just read. 9. Choose the correct verb tense.Our neighbor ..... at the hospital since Friday. A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been. 10. Where did you go this morning? A) I went to the library. B) I had gone to the library. C) All the above. D) None of the above. Show Answer Correct Answer: A) I went to the library. 11. At Christmas, she ..... (go) skiing. A) Has gone. B) Have gone. C) Goed. D) Went. Show Answer Correct Answer: D) Went. 12. I ..... cool clothes when I was a teenager. A) Have weared. B) Wore. C) Have wore. D) Have worn. Show Answer Correct Answer: B) Wore. 13. .... you ever ..... Indian food? A) Did-eat. B) Has-eaten. C) Have-eaten. D) None of the above. Show Answer Correct Answer: C) Have-eaten. 14. ..... that the cinema in Victoria Place is closing down? A) Have you known. B) Have you know. C) Did you know. D) Did you known. Show Answer Correct Answer: C) Did you know. 15. My hair is wet. I (just/wash) ..... it. A) Have just wash. B) Have just washed. C) Just washed. D) Has just wash. E) Has just washed. Show Answer Correct Answer: B) Have just washed. 16. ..... Greek food? A) Have you yet tried tried. B) Have you still tried. C) Have you already tried. D) Did you try. Show Answer Correct Answer: C) Have you already tried. 17. ..... to Brazil? A) Has you ever been. B) Were you ever. C) Have you been ever. D) Have you ever been. Show Answer Correct Answer: D) Have you ever been. 18. ..... (I/chat) with her twice. A) I have chat. B) I has chatted. C) I have chatted. D) I chatted. Show Answer Correct Answer: C) I have chatted. 19. ..... (she/go)to Canada once. A) She went. B) She did go. C) She have went. D) She has gone. Show Answer Correct Answer: A) She went. 20. Have you ever ..... money to strangers? A) Gave. B) Gaven. C) Gived. D) Given. Show Answer Correct Answer: D) Given. 21. Choose the correct verb tense.We ..... baseball in the park yesterday. A) Played. B) Have played. C) All the above. D) None of the above. Show Answer Correct Answer: A) Played. 22. A: ..... you ever ..... sushi?B:No, I ..... But my brother ..... last week. A) Have, tried / haven't, tried. B) Has, tried / hasn't, tried. C) Did, try / haven't, tries. D) Have, try / haven't, tried. Show Answer Correct Answer: A) Have, tried / haven't, tried. 23. Scientists ..... to develop renewable energy sources in the year 1995. A) Have started. B) Started. C) Have starting. D) None of the above. Show Answer Correct Answer: B) Started. 24. Janet ..... (work) for Smith and Brothers before she came to work for us. A) Worked. B) Works. C) Has worked. D) None of the above. Show Answer Correct Answer: A) Worked. 25. ..... he come last Saturday?-Yes, he did. A) Had. B) Did. C) Has. D) Does. Show Answer Correct Answer: B) Did. 26. Kevin and Kenya ..... to a concert last week. A) Went. B) Has gone. C) Go. D) Have gone. Show Answer Correct Answer: A) Went. 27. She ..... golf at school but she doesn't like it now. A) Played. B) Has plaied. C) Has played. D) Plaied. Show Answer Correct Answer: A) Played. 28. When I was a child, I ..... in England for two years A) Live. B) Lived. C) Have lived. D) None of the above. Show Answer Correct Answer: B) Lived. 29. These sentences have a grammatical mistake, except ..... A) I was born in 2006 in Lamongan so I lived in Lamongan for 14 years . B) She has been to Bali last year, she had wonderful experience there. C) I've started my study in 2018, now I've been in Junior high school for two years. D) Kinara has been in Jakarta, but she has never visited Monas. Show Answer Correct Answer: D) Kinara has been in Jakarta, but she has never visited Monas. 30. Mary ..... a new car yesterday. A) Bought. B) Have bought. C) Has bought. D) None of the above. Show Answer Correct Answer: A) Bought. 31. Maya is 14 years old. She lives in Sidoarjo, East Java. She 1 ..... (play) Violin for many years. She 2 ..... (start) when she was 7 years old and has continued since then. A) Play. B) Played. C) Playing. D) Has played. Show Answer Correct Answer: D) Has played. 32. A: ..... Maria ever ..... on TV?B:No, she ..... A) Have, been / haven't. B) Has, be / hasn't. C) Did, been / haven't. D) Has, been / hasn't. Show Answer Correct Answer: D) Has, been / hasn't. 33. I always have a coffee when I arrive ..... the office. A) At. B) In. C) All the above. D) None of the above. Show Answer Correct Answer: A) At. 34. Which tense is used to talk about completed actions in the past? A) Future perfect. B) Past continuous. C) Present simple. D) Past simple. Show Answer Correct Answer: D) Past simple. 35. Susan arrived ..... the Hilton ..... 9:00pm. A) In, at. B) In, in. C) At, in. D) At, at. Show Answer Correct Answer: D) At, at. 36. ..... YOUR FAMILY LAST WEEKEND? A) HAS YOU VISITED. B) HAVE YOU VISITED. C) DID YOU VISIT. D) DID YOU VISITED. Show Answer Correct Answer: C) DID YOU VISIT. 37. I ..... (see) that movie three times. A) Have saw. B) Have seen. C) Saw. D) Seen. Show Answer Correct Answer: B) Have seen. 38. I left home at 8.00a.m. and ..... (get) here at 12.00p.m. A) I get. B) I've got. C) I got. D) I've get. Show Answer Correct Answer: C) I got. 39. This is the first time I ..... this kind of food. A) Eat. B) Ate. C) Have eaten. D) Had eaten. Show Answer Correct Answer: C) Have eaten. 40. ..... (you/see) the soccer match last night? It ..... (be) a fantastic game. A) Have you seen / have been. B) Have you seen / was. C) Did you see / have been. D) Did you see / was. Show Answer Correct Answer: D) Did you see / was. 41. (speak / he) ..... to his boss already? A) Have he spoken. B) Has he spoken. C) Has he spoke. D) Did he speak. E) Did he spoke. Show Answer Correct Answer: B) Has he spoken. 42. We ..... open classes for some years. A) Have prepared. B) Prepare. C) Prepared. D) Has prepared. Show Answer Correct Answer: A) Have prepared. 43. A:'We ..... yesterday, and you?'B:'We ..... here since last week.' A) 've arrived / 've been. B) Have arrived / were. C) Arrived / 've been. D) None of the above. Show Answer Correct Answer: C) Arrived / 've been. 44. Al ..... to party at Sally's apartment last Saturday night. A) Gone. B) Went. C) Go. D) Have gone. Show Answer Correct Answer: B) Went. 45. A:Would you like a up of coffee? B:Thank you. I ..... just ..... one. A) Have / had. B) Has / had. C) -/ have. D) Have / haved. Show Answer Correct Answer: A) Have / had. 46. In the Present Perfect, for he, she, and it, we use: A) Have. B) Has. C) Did. D) None of the above. Show Answer Correct Answer: B) Has. 47. I have finished three chapters of this book ..... A) Yet. B) So far. C) Still. D) Already. Show Answer Correct Answer: B) So far. 48. I ..... to music for fifteen minutes. It's very good. A) Has listened. B) Have heard. C) Have listened. D) Has heard. Show Answer Correct Answer: C) Have listened. 49. Jonny, I can't believe how much you (change) since the last time I (see) you. You (grow) at least a foot! A) Have changed-have seen-have grown. B) Have changed-saw-have grown. C) Change-see-grow. D) Changed-saw-grew. Show Answer Correct Answer: B) Have changed-saw-have grown. 50. I ..... that book three times A) Has read. B) Have read. C) Red. D) Read. Show Answer Correct Answer: B) Have read. 51. How long ..... you ..... in Tokyo? A) Did / stayed. B) Has / stayed. C) -/ stayed. D) Have / stayed. Show Answer Correct Answer: D) Have / stayed. 52. Which expression is used with the present perfect tense? A) Two years ago. B) Last week. C) Yesterday. D) Since 2001. Show Answer Correct Answer: D) Since 2001. 53. Luis ..... a letter for you. A) Has wrote. B) Has written. C) Have written. D) None of the above. Show Answer Correct Answer: B) Has written. 54. Has he ..... in a helicopter before? A) Flown. B) Flew. C) Is flowing. D) None of the above. Show Answer Correct Answer: A) Flown. 55. Where is Tom? I (not see) him today, but he (tell) Mary that he'd be in for dinner. A) Haven't seen, told. B) Haven't seen, has told. C) Didn't see, told. D) Didn't see, has told. Show Answer Correct Answer: A) Haven't seen, told. 56. Choose the correct verb tense. My friends ..... from Paris a week ago. A) Arrived. B) Have arrived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Arrived. 57. A: ..... you ..... your parents yesterday?B:No, I ..... A) Has, visited / hasn't. B) Have, visit / haven't. C) Did, visited / din't. D) Did, visit / didn't. Show Answer Correct Answer: D) Did, visit / didn't. 58. We ..... (travel) to Hawaii in 2009. A) Have traveled. B) Have travel. C) Did travel. D) Traveled. Show Answer Correct Answer: D) Traveled. 59. We haven't stopped talking ..... you arrived. A) Already. B) For. C) Since. D) Yet. Show Answer Correct Answer: C) Since. 60. I ..... never ..... a monster at school. A) Have-seen. B) Has-seen. C) Did-see. D) Have-saw. Show Answer Correct Answer: A) Have-seen. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Vs Simple Past Quiz 1Present Perfect Vs Simple Past Quiz 2Present Perfect Vs Simple Past Quiz 3Present Perfect Vs Simple Past Quiz 4Present Perfect Vs Simple Past Quiz 5Present Perfect Vs Simple Past Quiz 6Present Perfect Vs Simple Past Quiz 7Present Perfect Vs Simple Past Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books