This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 14 (52 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Tim hasn't read this book ..... A) Just. B) Already. C) Yet. D) Never. Show Answer Correct Answer: C) Yet. 2. Even though it looks dangerous, I have always ..... to try skydiving. A) Want. B) Wanted. C) Wanting. D) None of the above. Show Answer Correct Answer: B) Wanted. 3. He ..... to ten different countries. A) Have gone. B) Have been. C) Has be. D) Has been. Show Answer Correct Answer: D) Has been. 4. What is the main difference between present perfect and past simple? A) Present perfect indicates a finished action, past simple does not. B) Present perfect indicates an ongoing action, past simple indicates a finished action. C) Both tenses indicate ongoing actions. D) Past simple is used for experiences, present perfect is not. Show Answer Correct Answer: B) Present perfect indicates an ongoing action, past simple indicates a finished action. 5. My uncle (work) on his car last Friday A) Has worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: B) Worked. 6. Mary Curie ..... one of the most remarkable women in history A) Has been. B) Was. C) Have been. D) None of the above. Show Answer Correct Answer: A) Has been. 7. Rewrite the sentence in passive voice:'They built a new house.' A) They didn't build a new house. B) A new house was built by the old owners. C) A new house was not built by anyone. D) A new house was built by them. Show Answer Correct Answer: D) A new house was built by them. 8. Over the last ten years, I ..... the way I make films A) Changed. B) Have changed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have changed. 9. Sam ..... forgotten to lock the door. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 10. We (visit) ..... another country before. A) Visiting. B) Have visited. C) Visit. D) Visited. E) Has visited. Show Answer Correct Answer: B) Have visited. 11. Hurry up! The movie ..... A) Has already started. B) Starting. C) Hasn't start yet. D) Have already started. Show Answer Correct Answer: A) Has already started. 12. Janis Joplin, Jimi Hendrix, Jim Morrison and Kurt Cobain ..... when they were twenty-seven. A) Have all died. B) All died. C) All the above. D) None of the above. Show Answer Correct Answer: B) All died. 13. You're so unhealthy! How many cakes ..... (you, eat) today? A) Did you ate. B) Has you eaten. C) Did you eat. D) Have you eaten. Show Answer Correct Answer: D) Have you eaten. 14. His collection of stamps is really impressive. I wonder how many he ..... so far. A) Didn't collect. B) Has collected. C) Hasn't collected. D) Collected. Show Answer Correct Answer: B) Has collected. 15. ..... back the money yet? A) Have you paid. B) Did you pay. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you paid. 16. Choose the correct option to complete the sentence.Paul ..... his car yesterday. A) Cleaned. B) Has cleaned. C) Has been cleaning. D) None of the above. Show Answer Correct Answer: A) Cleaned. 17. We ..... on holiday last year. A) Didn't go. B) Haven't gone. C) Didn't went. D) Haven't goed. Show Answer Correct Answer: A) Didn't go. 18. -HAVE YOU TIDIED YOUR BEDROOM?-YES, I ..... IT! A) HAS ALREADY FINISHED. B) ALREADY HAVE FINISHED. C) HAVE ALREADY FINISHED. D) ALREADY FINISHED. Show Answer Correct Answer: C) HAVE ALREADY FINISHED. 19. Choose the auxiliary verb in 'Present Perfect' A) Did. B) Do/Does. C) Have/Has. D) None of the above. Show Answer Correct Answer: C) Have/Has. 20. My little brother (cut) ..... his finger with a knife. He is still crying now. A) Cut. B) Have cut. C) Has cut. D) Have cuted. E) Has cuted. Show Answer Correct Answer: C) Has cut. 21. I ..... English for 10 years. A) Studies. B) Have studied. C) Studied. D) Has studied. E) Study. Show Answer Correct Answer: B) Have studied. 22. I ..... (attend) my first job interview 10 years ago. Since then, I ..... (work)for several multinational companies. A) Attended / work. B) Have attended / worked. C) Have attended / have worked. D) Attended / have worked. Show Answer Correct Answer: D) Attended / have worked. 23. My mother-in-law ..... (leave) one month ago. A) Leaved. B) Left. C) Has left. D) Have leaved. Show Answer Correct Answer: B) Left. 24. I ..... to Brussels A) Never went. B) Never have gone. C) Have never gone. D) Went never. Show Answer Correct Answer: C) Have never gone. 25. Lida ..... to Thailand. ( not/be) A) Hasn't been. B) Haven't been. C) Hasn't be. D) Have been. Show Answer Correct Answer: A) Hasn't been. 26. How ..... have you lived in France? A) Tall. B) Long. C) Often. D) None of the above. Show Answer Correct Answer: B) Long. 27. We use ..... to talk about life experiences for example:"I have visited different kinds of museums" . A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect. 28. Gina ..... a pair of new glasses at the weekend. They look great! A) Bought. B) Has bought. C) Buy. D) Buyed. Show Answer Correct Answer: A) Bought. 29. He hasn't had a holiday ..... last summer. A) YET. B) FOR. C) JUST. D) SINCE. Show Answer Correct Answer: D) SINCE. 30. Complete the sentences using the present perfect or the simple past:Is Carla here or ..... she ..... (leave)? A) Has/left. B) Have/left. C) Did/leave. D) None of the above. Show Answer Correct Answer: A) Has/left. 31. Mary and Frank ..... their first argument yesterday. A) Has had. B) Had. C) Have had. D) Haven't had. Show Answer Correct Answer: B) Had. 32. CARMEN ..... A SHIP A MONTH AGO. A) SANG. B) DROVE. C) DUG. D) SANK. Show Answer Correct Answer: D) SANK. 33. ..... problems with a friend about money? A) Have you ever had. B) Did you ever have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you ever had. 34. In her whole lifetime, Anna ..... snow A) Saw. B) Have never seen. C) See. D) Has never seen. Show Answer Correct Answer: D) Has never seen. 35. We ..... rugby until now A) Never have played. B) Has never played. C) Never played. D) Have never played. Show Answer Correct Answer: D) Have never played. 36. She ..... ill last Thursday A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Was. 37. At the weekend, they (play) football, then they (go) to a restaurant. A) Played, went. B) Have played, have gone. C) Played, have gone. D) Have played, went. Show Answer Correct Answer: A) Played, went. 38. Choose between the simple past or the present perfect.James ..... all the rules by heart. A) Has learned. B) Learned. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has learned. 39. Just a moment! I ..... (not think) of a good idea yet! A) Haven't thought. B) Didn't think. C) Don't think. D) None of the above. Show Answer Correct Answer: A) Haven't thought. 40. When ..... for that company? A) You worked. B) Did you worked. C) Did you work. D) Have you worked. Show Answer Correct Answer: C) Did you work. 41. Many accidents have been caused by careless driving. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 42. I ..... to Singapore twice. A) Go. B) Has gone. C) Have gone. D) None of the above. Show Answer Correct Answer: C) Have gone. 43. SPECIAL WORDS TO USE WITH THE SIMPLE PAST ARE A) YESTERDAY, LAST NIGHT, TWO DAYS AGO. B) YET, NEVER, EVER, ALREADY, SINCE, FOR. C) All the above. D) None of the above. Show Answer Correct Answer: A) YESTERDAY, LAST NIGHT, TWO DAYS AGO. 44. I ..... to work every day this week. A) Have walked. B) Walked. C) Walks. D) None of the above. Show Answer Correct Answer: A) Have walked. 45. Choose between the simple past or the present perfect.I ..... a lot of money last month. A) Have earned. B) Earned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Earned. 46. The Present Perfect uses PAST PARTICIPLE VERBS A) FALSE. B) TRUE. C) NONE. D) None of the above. Show Answer Correct Answer: B) TRUE. 47. (A) Why ..... you at the hospital?(B) I ..... sick. A) Were / were. B) Were / was. C) Have / was. D) None of the above. Show Answer Correct Answer: B) Were / was. 48. Things (change) a great deal in the last hundred and fifty years. Now you can fly from New York to Los Angeles in a matter of hours. A) Will change. B) Changed. C) Change. D) Have changed. Show Answer Correct Answer: D) Have changed. 49. The Past Participle form of the verb "break" is ..... A) Broke. B) Brake. C) Breaken. D) Broken. Show Answer Correct Answer: D) Broken. 50. They ..... a nice apartment last week.2. She has already ..... me the money.3. Patty ..... to my party yesterday!4. The teacher has just ..... a taxi. A) Buyed-given-come-taken. B) Bought-gave-come-took. C) Bought-given-came-taken. D) Buyed-gave-came-took. Show Answer Correct Answer: C) Bought-given-came-taken. 51. A: ..... you ..... anything fun last weekend?B:Yes, I ..... I ..... camping with my sister last Saturday. A) Have, done / have, gone. B) Did, do / did, went. C) Have, do / did, went. D) Did, did / didn't, go. Show Answer Correct Answer: B) Did, do / did, went. 52. I ..... her several times. A) Had met. B) Meet. C) Have met. D) Met. Show Answer Correct Answer: C) Have met. ← PreviousRelated 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