This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 8 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. My brother ..... exercise in the gym yesterday. A) Has not done. B) Has not did. C) Did not do. D) Did not done. Show Answer Correct Answer: C) Did not do. 2. The students ..... (have) eight exams last month. A) Have had. B) Has had. C) Did have. D) Had. Show Answer Correct Answer: D) Had. 3. John ..... He is in your brother's room now. A) Arrives. B) Arrived. C) Has arrived. D) Is arriving. Show Answer Correct Answer: C) Has arrived. 4. (ever/you/play) ..... baseball? A) Have you ever play. B) Have you ever played. C) Did you ever play. D) Did you ever played. E) Has you ever played. Show Answer Correct Answer: B) Have you ever played. 5. I'm worried about Gina. She ..... (never / be) so late before. A) Never is. B) Never was. C) Has never been. D) Have never been. Show Answer Correct Answer: C) Has never been. 6. I've ..... parasailing in all my life. A) Never going. B) Never went. C) Never gone. D) None of the above. Show Answer Correct Answer: C) Never gone. 7. TEN YEARS AGO A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: A) FINISHED TIME. 8. Read the following sentences and questions in order to identify the grammar tense:"Did you plan a surprise party for a friend?""I went out to a restaurant with my parents and we ate shrimps there ""We didn't try Thai Food" when we were in New York""I heard that song at the concert" A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: B) Simple past. 9. VERB TO PERFORM WHAT IS THE ADJECTIVE? A) PERFORMING. B) PERFORMANCE. C) PERFORM. D) PERFORMS. Show Answer Correct Answer: A) PERFORMING. 10. I have worked here ..... 2010. A) For. B) Since. C) So far. D) In. Show Answer Correct Answer: B) Since. 11. I'm sorry I'm late. I ..... the bus. A) Missed. B) Have miss. C) Have missed. D) Has missed. Show Answer Correct Answer: C) Have missed. 12. It's the first time I ..... abroad. A) Travel. B) Travelled. C) Have travelled. D) Did travel. Show Answer Correct Answer: C) Have travelled. 13. I ..... this shirt this week. A) Have not worn. B) Did not wear. C) Do not wear. D) None of the above. Show Answer Correct Answer: A) Have not worn. 14. LUZ ESTHER ..... A PIT A MONTH AGO. A) DUG. B) SANK. C) DROVE. D) SANG. Show Answer Correct Answer: A) DUG. 15. Subject + have /has + past participle A) STRUCTURE FOR SIMPLE PAST. B) STRUCTURE FOR PRESENT PERFECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) STRUCTURE FOR PRESENT PERFECT. 16. She ..... up smoking two years ago. A) Gave. B) Give. C) Has given. D) None of the above. Show Answer Correct Answer: A) Gave. 17. The Bells have had their car ..... the spring. A) For. B) Since. C) In. D) Just. Show Answer Correct Answer: B) Since. 18. Emma ..... her suitcase last night. A) Packed. B) Has packed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Packed. 19. Last January, I ..... snow for the first time. A) See. B) Have seen. C) Sees. D) Saw. Show Answer Correct Answer: D) Saw. 20. THE SIMPLE PAST IS USED TO DESCRIBE A) FINISHED ACTIONS WITH SPECIFIC TIME. B) FINISHED ACTIONS WITHOUT SPECIFIC TIME. C) All the above. D) None of the above. Show Answer Correct Answer: A) FINISHED ACTIONS WITH SPECIFIC TIME. 21. I ..... an email 2 days ago. A) Got. B) Has got. C) Have got. D) None of the above. Show Answer Correct Answer: A) Got. 22. LAST YEAR A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: A) FINISHED TIME. 23. LIda ..... to Canada 2times. (be) A) Have was. B) Has be. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 24. ..... TO EUROPE? A) HAVE YOU BEEN EVER. B) HAS YOU EVER BEEN. C) DID YOU EVER BEEN. D) HAVE YOU EVER BEEN. Show Answer Correct Answer: D) HAVE YOU EVER BEEN. 25. I ..... married a few months ago. A) Have got. B) Has got. C) Got. D) Get. Show Answer Correct Answer: A) Have got. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books