This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 28 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 28 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. ..... (you/see) the soccer match last night? It ..... (be) a fantastic game. A) Did you see / was. B) Have you seen / have been. C) Did you see / have been. D) Have you seen / was. Show Answer Correct Answer: A) Did you see / was. 2. (speak / he) ..... to his boss already? A) Did he speak. B) Has he spoken. C) Did he spoke. D) Have he spoken. E) Has he spoke. Show Answer Correct Answer: B) Has he spoken. 3. We ..... open classes for some years. A) Prepared. B) Have prepared. C) Has prepared. D) Prepare. Show Answer Correct Answer: B) Have prepared. 4. 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. 5. A:Have you ..... your homework? B:Yes, I ..... A) Done; have. B) Did; do. C) Did; did. D) Do; did. Show Answer Correct Answer: A) Done; have. 6. Al ..... to party at Sally's apartment last Saturday night. A) Go. B) Went. C) Have gone. D) Gone. Show Answer Correct Answer: B) Went. 7. A:Would you like a up of coffee? B:Thank you. I ..... just ..... one. A) Have / haved. B) Has / had. C) Have / had. D) -/ have. Show Answer Correct Answer: C) Have / had. 8. 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. 9. I have finished three chapters of this book ..... A) Already. B) Yet. C) So far. D) Still. Show Answer Correct Answer: C) So far. 10. I ..... to music for fifteen minutes. It's very good. A) Have listened. B) Has listened. C) Have heard. D) Has heard. Show Answer Correct Answer: A) Have listened. 11. 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-saw-have grown. B) Changed-saw-grew. C) Have changed-have seen-have grown. D) Change-see-grow. Show Answer Correct Answer: A) Have changed-saw-have grown. 12. I ..... that book three times A) Have read. B) Read. C) Red. D) Has read. Show Answer Correct Answer: A) Have read. 13. How long ..... you ..... in Tokyo? A) Have / stayed. B) Has / stayed. C) Did / stayed. D) -/ stayed. Show Answer Correct Answer: A) Have / stayed. 14. Which expression is used with the present perfect tense? A) Last week. B) Yesterday. C) Since 2001. D) Two years ago. Show Answer Correct Answer: C) Since 2001. 15. 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. 16. Has he ..... in a helicopter before? A) Flown. B) Flew. C) Is flowing. D) None of the above. Show Answer Correct Answer: A) Flown. 17. Where is Tom? I (not see) him today, but he (tell) Mary that he'd be in for dinner. A) Didn't see, told. B) Haven't seen, has told. C) Didn't see, has told. D) Haven't seen, told. Show Answer Correct Answer: D) Haven't seen, told. 18. I ..... never ..... (be) to Australia. A) Did-am. B) Was-be. C) Have-been. D) Didn't was. Show Answer Correct Answer: C) Have-been. 19. 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. 20. A: ..... you ..... your parents yesterday?B:No, I ..... A) Have, visit / haven't. B) Did, visited / din't. C) Did, visit / didn't. D) Has, visited / hasn't. Show Answer Correct Answer: C) Did, visit / didn't. 21. We ..... (travel) to Hawaii in 2009. A) Traveled. B) Have travel. C) Have traveled. D) Did travel. Show Answer Correct Answer: A) Traveled. 22. We haven't stopped talking ..... you arrived. A) Yet. B) Already. C) Since. D) For. Show Answer Correct Answer: C) Since. 23. I ..... never ..... a monster at school. A) Have-seen. B) Have-saw. C) Has-seen. D) Did-see. Show Answer Correct Answer: A) Have-seen. 24. I was / have been in Guayaquil city since Saturday A) Was. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been. 25. ..... to France? A) Did you ever go. B) Did you ever went. C) Have you ever gone. D) Have you ever been. Show Answer Correct Answer: D) Have you ever been. ← 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