This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 24 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 24 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Has he ..... in a helicopter before? A) Flown. B) Flew. C) Is flowing. D) None of the above. Show Answer Correct Answer: A) Flown. 2. 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. 3. 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. 4. 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. 5. 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. 6. We ..... (travel) to Hawaii in 2009. A) Traveled. B) Have travel. C) Have traveled. D) Did travel. Show Answer Correct Answer: A) Traveled. 7. We haven't stopped talking ..... you arrived. A) Yet. B) Already. C) Since. D) For. Show Answer Correct Answer: C) Since. 8. 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. 9. 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. 10. ..... 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. 11. What ..... she ..... yesterday? A) Has done. B) Did do. C) All the above. D) None of the above. Show Answer Correct Answer: B) Did do. 12. WHEN I WAS YOUNGER A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: A) FINISHED TIME. 13. I'm exhausted. I ..... here since 7 o'clock this morning. A) Am. B) Have been. C) Was. D) Have gone. Show Answer Correct Answer: B) Have been. 14. When ..... she fly the plane? A) Did. B) Had. C) Have. D) None of the above. Show Answer Correct Answer: A) Did. 15. Someone has visited our website ..... A) Yet. B) Already. C) Since. D) For. Show Answer Correct Answer: B) Already. 16. Fill in the blank:"My brother and his wife ..... in the same house ..... 2008. They love the neighborhood" A) Have lived / since. B) Has lived / since. C) Haven't lived / for. D) Hasn't lived / since. Show Answer Correct Answer: A) Have lived / since. 17. I ..... Robotics in 2010. A) Studied. B) Have studied. C) Has been studying. D) None of the above. Show Answer Correct Answer: A) Studied. 18. Our teacher ..... the homework to us. A) Has gave. B) Have do. C) Has given. D) None of the above. Show Answer Correct Answer: C) Has given. 19. I ..... (eat) fish for dinner last night A) Ate. B) Eaten. C) All the above. D) None of the above. Show Answer Correct Answer: A) Ate. 20. She started driving to work 1 month ago. A) She has just started driving to work. B) The last time she drove to work was a month ago. C) She hasn't driven to work for a month. D) She has driven to work for a month. Show Answer Correct Answer: D) She has driven to work for a month. 21. FOR is used for a period of time. A) FALSE. B) TRUE. C) NONE. D) MAYBE. Show Answer Correct Answer: B) TRUE. 22. .... you ever ..... breakfast at a fancy restaurant? A) Have-had. B) Has-been. C) Did-have. D) None of the above. Show Answer Correct Answer: A) Have-had. 23. TRUE OR FALSE We use the present perfect with for and since to talk about an unfinished period of time, from the the past until now. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 24. -Last summer I ..... to Italy with my family. A) Have gone. B) Went. C) Has gone. D) None of the above. Show Answer Correct Answer: B) Went. 25. I ..... eaten seafood A) Didn't. B) Did never. C) Have never. D) Never have. Show Answer Correct Answer: C) Have never. 26. To talk about finished actions, we use: A) Simple past. B) Present perfect. C) Past participle. D) None of the above. Show Answer Correct Answer: A) Simple past. 27. What is the correct form of the verb in the present perfect tense? A) Will live. B) Has lived. C) Lived. D) Living. Show Answer Correct Answer: B) Has lived. 28. She ..... (see) a polar bear in the zoo the last year. A) Seen. B) Seed. C) Saw. D) Sawn. Show Answer Correct Answer: C) Saw. 29. I ..... john last week. A) See. B) Saw. C) Seen. D) None of the above. Show Answer Correct Answer: B) Saw. 30. When do we use simple past? A) To talk about an action connected to the present. B) To talk about an action with no connection to the present. C) All the above. D) None of the above. Show Answer Correct Answer: B) To talk about an action with no connection to the present. ← 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