This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 35 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 35 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... to Brussels A) Never went. B) Have never gone. C) Went never. D) Never have gone. Show Answer Correct Answer: B) Have never gone. 2. Lida ..... to Thailand. ( not/be) A) Hasn't be. B) Hasn't been. C) Have been. D) Haven't been. Show Answer Correct Answer: B) Hasn't been. 3. How ..... have you lived in France? A) Tall. B) Long. C) Often. D) None of the above. Show Answer Correct Answer: B) Long. 4. 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. 5. Gina ..... a pair of new glasses at the weekend. They look great! A) Has bought. B) Buyed. C) Bought. D) Buy. Show Answer Correct Answer: C) Bought. 6. He hasn't had a holiday ..... last summer. A) YET. B) FOR. C) JUST. D) SINCE. Show Answer Correct Answer: D) SINCE. 7. 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. 8. Mary and Frank ..... their first argument yesterday. A) Have had. B) Has had. C) Haven't had. D) Had. Show Answer Correct Answer: D) Had. 9. CARMEN ..... A SHIP A MONTH AGO. A) DUG. B) SANK. C) DROVE. D) SANG. Show Answer Correct Answer: B) SANK. 10. ..... 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. 11. In her whole lifetime, Anna ..... snow A) Has never seen. B) Saw. C) Have never seen. D) See. Show Answer Correct Answer: A) Has never seen. 12. We ..... rugby until now A) Never played. B) Have never played. C) Never have played. D) Has never played. Show Answer Correct Answer: B) Have never played. 13. She ..... ill last Thursday A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Was. 14. At the weekend, they (play) football, then they (go) to a restaurant. A) Played, went. B) Have played, have gone. C) Have played, went. D) Played, have gone. Show Answer Correct Answer: A) Played, went. 15. 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. 16. 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. 17. When ..... for that company? A) You worked. B) Did you work. C) Did you worked. D) Have you worked. Show Answer Correct Answer: B) Did you work. 18. 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. 19. I ..... to Singapore twice. A) Go. B) Has gone. C) Have gone. D) None of the above. Show Answer Correct Answer: C) Have gone. 20. 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. 21. 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. 22. 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. 23. The Present Perfect uses PAST PARTICIPLE VERBS A) FALSE. B) TRUE. C) NONE. D) None of the above. Show Answer Correct Answer: B) TRUE. 24. (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. 25. 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) Changed. B) Have changed. C) Change. D) Will change. Show Answer Correct Answer: B) Have changed. ← 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