This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 12 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. ..... to France? A) Have you ever been. B) Did you ever go. C) Did you ever went. D) Have you ever gone. Show Answer Correct Answer: A) Have you ever been. 3. 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. 4. 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. 5. I'm exhausted. I ..... here since 7 o'clock this morning. A) Am. B) Have gone. C) Was. D) Have been. Show Answer Correct Answer: D) Have been. 6. When ..... she fly the plane? A) Did. B) Had. C) Have. D) None of the above. Show Answer Correct Answer: A) Did. 7. Someone has visited our website ..... A) Yet. B) Already. C) For. D) Since. Show Answer Correct Answer: B) Already. 8. Fill in the blank:"My brother and his wife ..... in the same house ..... 2008. They love the neighborhood" A) Have lived / since. B) Haven't lived / for. C) Hasn't lived / since. D) Has lived / since. Show Answer Correct Answer: A) Have lived / since. 9. I ..... Robotics in 2010. A) Studied. B) Have studied. C) Has been studying. D) None of the above. Show Answer Correct Answer: A) Studied. 10. 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. 11. 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. 12. She started driving to work 1 month ago. A) The last time she drove to work was a month ago. B) She hasn't driven to work for a month. C) She has driven to work for a month. D) She has just started driving to work. Show Answer Correct Answer: C) She has driven to work for a month. 13. FOR is used for a period of time. A) FALSE. B) TRUE. C) NONE. D) MAYBE. Show Answer Correct Answer: B) TRUE. 14. .... 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. 15. 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. 16. -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. 17. I ..... eaten seafood A) Did never. B) Never have. C) Have never. D) Didn't. Show Answer Correct Answer: C) Have never. 18. 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. 19. What is the correct form of the verb in the present perfect tense? A) Lived. B) Will live. C) Has lived. D) Living. Show Answer Correct Answer: C) Has lived. 20. She ..... (see) a polar bear in the zoo the last year. A) Saw. B) Seed. C) Seen. D) Sawn. Show Answer Correct Answer: A) Saw. 21. I ..... john last week. A) See. B) Saw. C) Seen. D) None of the above. Show Answer Correct Answer: B) Saw. 22. 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. 23. Sam (arrive) in San Diego a week ago. A) Will arrive. B) Arrives. C) Has arrived. D) Arrived. Show Answer Correct Answer: D) Arrived. 24. Choose the correct answer to complete the sentence.Yes, I know David. We have ..... been introduced. It was a a party last week. A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: B) Already. 25. Which tense is used when the time of the action is not specified? A) Simple Past Tense. B) Present Continuous Tense. C) Present Perfect Tense. D) Future Tense. Show Answer Correct Answer: C) Present Perfect Tense. 26. We ..... 5th yet. A) Have finished. B) Haven't finished. C) Hasn't finished. D) Didn't finish. Show Answer Correct Answer: B) Haven't finished. 27. She ..... never ..... a mountain. (climb) A) Have / climbed. B) Has / climbed. C) Has / climb. D) Has / climbs. Show Answer Correct Answer: B) Has / climbed. 28. A lot of money was stolen in the robbery. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: B) Wrong. 29. My students ..... a lot of money for charity. A) Raised. B) Raise. C) Raises. D) Have raised. E) Has raised. Show Answer Correct Answer: D) Have raised. 30. ..... you ever been to London? A) Have. B) Has. C) Did. D) Are. Show Answer Correct Answer: A) Have. 31. Yesterday, many people ..... (see) the soccer game. A) Have seen. B) Has seen. C) Saw. D) Seen. Show Answer Correct Answer: C) Saw. 32. Choose between the simple past or the present perfect.We ..... to the restaurant last night. A) Have gone. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 33. We use the Present Perfect to express an action that started in the past but it has a connection with the present. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 34. .... you ever ..... to Los Angeles? A) Did-go. B) Has-gone. C) Have-gone. D) None of the above. Show Answer Correct Answer: C) Have-gone. 35. ..... to the concert on Friday? A) Did you go. B) Have you gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Did you go. 36. -I ..... that song so many times!! A) Has-hear. B) Have-heard. C) Have-hear. D) None of the above. Show Answer Correct Answer: B) Have-heard. 37. Rewrite the sentence in passive voice:'The company launched a new product.' A) A new product was launched by the company. B) The company has launched a new product. C) A new product has been launched by the company. D) The company was launching a new product. Show Answer Correct Answer: A) A new product was launched by the company. 38. A:Did you like the new Disney plus subscription? B:Yes, I ..... it. A) Love. B) Loved. C) Loving. D) Have loved. Show Answer Correct Answer: B) Loved. 39. ..... you ..... your emails lately? A) Have/checked. B) Have/check. C) Has/checked. D) Has/checked. Show Answer Correct Answer: A) Have/checked. 40. The SIMPLE PAST uses time expressions like SINCE, FOR A) FALSE. B) TRUE. C) NONE. D) MAYBE. Show Answer Correct Answer: A) FALSE. 41. Ron has been here ..... an hour. A) Yet. B) Already. C) For. D) Since. Show Answer Correct Answer: C) For. 42. We ..... anything since lunch A) Did not eat. B) Have not eaten. C) Eat. D) None of the above. Show Answer Correct Answer: B) Have not eaten. 43. Have you ever ..... an elephant? A) Ride. B) Rode. C) Ridden. D) None of the above. Show Answer Correct Answer: C) Ridden. 44. COMPLETEMy brother ..... in Portugal for 5 years. (live) A) HAVE LIVED. B) HAS LIVED. C) LIVED. D) None of the above. Show Answer Correct Answer: B) HAS LIVED. 45. ESMERLLYN AND BERNARD ..... SHRIMP MANY TIMES. A) HAVE EATING. B) HAS EATEN. C) ATE. D) HAVE EATEN. Show Answer Correct Answer: D) HAVE EATEN. 46. They ..... many places in their life. A) Visit. B) Have visited. C) Visited. D) None of the above. Show Answer Correct Answer: B) Have visited. 47. I did the shopping last month. A) SIMPLE PAST. B) PRESENT PERFECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) SIMPLE PAST. 48. What is te time in follow sentence?Who did you go with? A) Present perfect. B) Past simple. C) Simple present. D) None of the above. Show Answer Correct Answer: B) Past simple. 49. They're divorced now ..... only married for three years. A) They have been. B) They had. C) They were. D) None of the above. Show Answer Correct Answer: C) They were. 50. ..... you ever ..... a whale? A) Have seen. B) Did see. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have seen. 51. THE TENSE IN THIS SENTENCE '' SHE DIDN'T GO TO THE MARKET LAST WEEK." IS A) SIMPLE PAST. B) PRESENT PERFECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) SIMPLE PAST. 52. Fill in the blank:They ..... friends for over 10 years. A) Have. B) Have been. C) Were. D) Are. Show Answer Correct Answer: B) Have been. 53. I ..... someone's life taking the person to the hospital. A) Have helped. B) Has helped. C) Didn't help. D) Help. Show Answer Correct Answer: A) Have helped. 54. Complete the following sentence with the correct tense:I ..... Beyonce yesteday A) Met. B) Have met. C) Meeting. D) None of the above. Show Answer Correct Answer: A) Met. 55. Shakespeare ..... a lot of plays. A) Written. B) Has written. C) Wrote. D) Has writed. Show Answer Correct Answer: C) Wrote. 56. What have you ..... since ten o'clock this morning? A) Doing. B) Did. C) Been doing. D) None of the above. Show Answer Correct Answer: C) Been doing. 57. I am so excited to have a dog. I ..... one. A) Always wanted. B) Always want. C) Have always wanted. D) None of the above. Show Answer Correct Answer: C) Have always wanted. 58. Mary isn't in. She ..... to the market. A) Went. B) Has gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has gone. 59. Anna ..... from her cousins for months . A) Doesn't hear. B) Hasn't heard. C) Don't hear. D) Didn't hear. Show Answer Correct Answer: B) Hasn't heard. 60. Choose between the simple past or the present perfect.I ..... there for ages. A) Haven't been. B) Wasn't. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't 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