This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. A:'' I have been to Italy, France and Spain"B:'' When ..... you ..... to Spain? A) Have / gone. B) Did / went. C) Did / go. D) Has / gone. Show Answer Correct Answer: C) Did / go. 2. I ..... the company manager two weeks ago. A) Meets. B) Met. C) Has met. D) Meet. E) Have met. Show Answer Correct Answer: B) Met. 3. We have had a party twice since New Year's Eve. A) Simple past. B) Present perfect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present perfect. 4. Yesterday my team and I ..... a new project. A) Start. B) Have started. C) Started. D) None of the above. Show Answer Correct Answer: C) Started. 5. ..... you ever ..... (travel) to Philippines? A) Did-travel. B) Have-traveled. C) Has-travel. D) Have-travel. Show Answer Correct Answer: B) Have-traveled. 6. Choose the correct option ..... (You)/(see) John today? A) Have you saw John today?. B) Have you seen John today?. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you seen John today?. 7. (be / you) ..... at school last week? A) Was you. B) Were you. C) Did you. D) Has you been. E) Have you been. Show Answer Correct Answer: B) Were you. 8. Helen ..... a new bookbag last week. A) Bought. B) Has buy. C) Have bought. D) None of the above. Show Answer Correct Answer: A) Bought. 9. We ..... this TV set since 1968, and it still works! A) Owned. B) Have owned. C) Own. D) Owns. Show Answer Correct Answer: B) Have owned. 10. We use the Simple Past: A) In unfinished time periods. B) When the time period is finished. C) In present and future time periods. D) None of the above. Show Answer Correct Answer: B) When the time period is finished. 11. -Elena ..... already ..... a motorcycle. A) Was-rode. B) Has-ridden. C) Did-ride. D) None of the above. Show Answer Correct Answer: B) Has-ridden. 12. You ..... her, have you? A) Haven't told. B) Didn't tell. C) Did we. D) None of the above. Show Answer Correct Answer: A) Haven't told. 13. They ..... to London and they still are there. A) Went. B) Have gone. C) Are going. D) Go. Show Answer Correct Answer: B) Have gone. 14. WHEN I WAS A CHILD A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: A) FINISHED TIME. 15. What verb form do we use for present perfect continuos? A) Have/has + been +-ing. B) Have/has + Be +-ing. C) Been +-ing. D) Have/has +-ing. Show Answer Correct Answer: A) Have/has + been +-ing. 16. In the last hundred years, traveling (become) much easier and very comfortable. A) Has become. B) Becomes. C) Have become. D) Became. Show Answer Correct Answer: A) Has become. 17. They ..... sent out the invitations yet. A) Haven't. B) Hasn't. C) Hadn't. D) None of the above. Show Answer Correct Answer: A) Haven't. 18. He's in hospital because he ..... leg A) Broke. B) Has broken. C) All the above. D) None of the above. Show Answer Correct Answer: A) Broke. 19. When Jack was at school, he ..... (learn) to play the saxophone. He ..... (play) it ever since. A) Has learned-has played. B) Learned-has played. C) Learned-played. D) None of the above. Show Answer Correct Answer: B) Learned-has played. 20. Adriel ..... (move) to Bogor a month ago A) Is moving. B) Moves. C) Have moved. D) Moved. E) Has moved. Show Answer Correct Answer: D) Moved. 21. "I made the ice cream and she served the customers ..... " What does this sentence describe? A) A question about whether something has happened. B) Routines in the past. C) All the above. D) None of the above. Show Answer Correct Answer: B) Routines in the past. 22. YIDENNY HAS ..... THAT MOVIE THREE TIMES. A) RIDDEN. B) SEEN. C) DONE. D) TAKEN. Show Answer Correct Answer: B) SEEN. 23. I ..... to Chile twice A) Have been. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 24. What is the function of 'just' in the present perfect tense? A) To indicate a long-term action. B) To express a past habit. C) To show an action completed recently. D) To indicate a future action. Show Answer Correct Answer: C) To show an action completed recently. 25. Which of the following sentences indicates an ongoing action? A) I read this book last year. B) I have been reading this book. C) I had read this book before. D) I will read this book tomorrow. Show Answer Correct Answer: B) I have been reading this book. 26. Toronto ..... such an important filmmaking center. A) Has become. B) Have become. C) Became. D) None of the above. Show Answer Correct Answer: A) Has become. 27. Have they ever ..... in a hot air balloon? A) Flew. B) Flown. C) Flies. D) None of the above. Show Answer Correct Answer: B) Flown. 28. Choose the Present Perfect option for:Alice and Anthony / go / Las Vegas A) Alice and Anthony have gone to Las Vegas. B) Alice and Anthony has gone to Las Vegas. C) Alice and Anthony went to Las Vegas. D) Alice and Anthony are gone to Las Vegas. Show Answer Correct Answer: A) Alice and Anthony have gone to Las Vegas. 29. I haven't ..... driven a sports car. A) Ever. B) Never. C) All the above. D) None of the above. Show Answer Correct Answer: A) Ever. 30. A:What ..... yesterday?B:I went camping. A) Did you did. B) Have you did. C) Did you do. D) Have you done. Show Answer Correct Answer: C) Did you do. 31. When I ..... a child I liked playing chess. A) Has been. B) Was. C) Have been. D) Were. Show Answer Correct Answer: B) Was. 32. ..... they ..... a report since last Monday? A) Did / write. B) Have / written. C) Do / write. D) Had / written. Show Answer Correct Answer: B) Have / written. 33. How many cookies ..... you ..... last night? A) Did / eat. B) Have / eaten. C) Did/ eaten. D) None of the above. Show Answer Correct Answer: A) Did / eat. 34. My parents ..... for 10 years. A) Has been married. B) Have been married. C) Married. D) None of the above. Show Answer Correct Answer: B) Have been married. 35. We ..... a new car last year. A) Bought. B) Have bought. C) Buy. D) None of the above. Show Answer Correct Answer: A) Bought. 36. My grandmother ..... a computer. She doesn't know anything about computers. A) Have always wanted. B) Has never used. C) Hasn't never used. D) Have always used. Show Answer Correct Answer: B) Has never used. 37. The Past Participle form of the verb "speak" is ..... A) Spoke. B) Speak. C) Speaken. D) Spoken. Show Answer Correct Answer: D) Spoken. 38. She (have/work) in London for six months. A) Have worked. B) Has work. C) Have work. D) Has worked. Show Answer Correct Answer: D) Has worked. 39. Have you finished the exam ..... ? A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 40. How long has Ali been here? A) Ali were here yesterday. B) Ali was here yesterday. C) Ali has been here since yesterday. D) Ali have been here since yesterday. Show Answer Correct Answer: C) Ali has been here since yesterday. 41. Andi and Anton (study) math together last night. A) Have studied. B) Studied. C) All the above. D) None of the above. Show Answer Correct Answer: B) Studied. 42. ..... you ..... to school last friday? A) Do-go. B) Did-go. C) Have-goes. D) None of the above. Show Answer Correct Answer: B) Did-go. 43. How long ..... here? A) You lived. B) Have you lived. C) Have you live. D) Did you live. Show Answer Correct Answer: B) Have you lived. 44. Where ..... last summer? A) Have you gone. B) Did you go. C) Have you go. D) None of the above. Show Answer Correct Answer: B) Did you go. 45. I ..... money to the bank. A) Have never owed. B) Never owed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have never owed. 46. He ..... to school last week. He was ill. A) Hasn't gone. B) Went. C) Didn't go. D) None of the above. Show Answer Correct Answer: C) Didn't go. 47. Have you ..... eaten sushi? A) Last. B) Yet. C) Ever. D) Never. Show Answer Correct Answer: C) Ever. 48. The teacher Brown work / has worked at this school for 10 years A) Work. B) Has worked. C) Worked. D) None of the above. Show Answer Correct Answer: B) Has worked. 49. Yesterday, last week, and ago are some of the signal words for (a) A) Past perfectTagsSIMPLE PAST VS PRESENT PERFECT. B) Simple present. C) Present perfect. D) A. simple past. Show Answer Correct Answer: D) A. simple past. 50. Maria lives in Boston. Before she ..... (move) here, she ..... (live) in Seattle for three years. A) Moved-has lived. B) Moved-lived. C) Has moved-lived. D) None of the above. Show Answer Correct Answer: B) Moved-lived. 51. We ..... Gym in the afternoon since March. A) Have have. B) Has had. C) Have had. D) Had. Show Answer Correct Answer: C) Have had. 52. ..... you ..... Japanese food? A) Have / ever ate. B) Did / ever eat. C) Have / ever eaten. D) None of the above. Show Answer Correct Answer: C) Have / ever eaten. 53. You ..... your address recently. A) Has changed. B) Change. C) Have changed. D) Changes. E) Changed. Show Answer Correct Answer: C) Have changed. 54. Last week, I ..... (teach) a lot of vocabulary. A) Taught. B) Tought. C) Have taught. D) Have tought. Show Answer Correct Answer: A) Taught. 55. He (be) married for thirty-five years (and he's still married now) A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been. 56. ..... your sister ..... a new car last week? A) Did-bought. B) Did-buy. C) Has-bought. D) Has-Buy. Show Answer Correct Answer: B) Did-buy. 57. SHE ..... HOME FROM WORK. A) JUST HAS ARRIVED. B) JUST ARRIVED. C) HAS JUST ARRIVED. D) HAVE JUST ARRIVED. Show Answer Correct Answer: C) HAS JUST ARRIVED. 58. People ..... masks since Pandemic started. A) Wore. B) Has worn. C) Worn. D) Have worn. Show Answer Correct Answer: D) Have worn. 59. Can you transform the sentence 'The storm destroyed the town' into passive voice? A) The town was destroyed by the storm. B) The storm was destroying the town. C) The town destroyed the storm. D) The town was destroying by the storm. Show Answer Correct Answer: D) The town was destroying by the storm. 60. Choose the tense of this sentence:Sheyla bought a new house 3 years ago. A) Simple past. B) Present perfect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Simple past. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Vs Simple Past Quiz 1Present 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 8Present Perfect Vs Simple Past Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books