This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 18 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 18 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose the correct answer to complete the sentence.I don't want to see Harry Potter again. I've ..... seen it twice. A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: B) Already. 2. I ..... anything for a charity before. A) Didn't do. B) Have never done. C) Haven't do. D) Done. Show Answer Correct Answer: B) Have never done. 3. My great great grandfather (pass) ..... away in 2000. A) Has passed. B) Passing. C) Pass. D) Passed. E) Have passed. Show Answer Correct Answer: D) Passed. 4. In the past, there ..... (be) a lot of violence in Chiapas. A) Have been. B) Were. C) Was. D) Has been. Show Answer Correct Answer: C) Was. 5. Yesterday, my brother met his favorite football player and he ..... his autograph . A) Took. B) Has taken. C) Have taken. D) None of the above. Show Answer Correct Answer: A) Took. 6. I ..... a marathon last year. A) Have run. B) Run. C) Have ran. D) Ran. Show Answer Correct Answer: D) Ran. 7. I ..... my watch two days ago A) Loose. B) Lost. C) Have loose. D) Have lost. Show Answer Correct Answer: B) Lost. 8. When ..... you last go to the cinema? A) Did. B) Have. C) Were. D) None of the above. Show Answer Correct Answer: A) Did. 9. We ..... our room for weeks. A) Didn't tidied. B) Hasn't tidied. C) Wasn't tidied. D) Haven't tidied. Show Answer Correct Answer: D) Haven't tidied. 10. I ..... fishing every day. A) Go. B) Goes. C) Went. D) None of the above. Show Answer Correct Answer: A) Go. 11. -When ..... she ..... from high school? A) Has-graduated. B) Did-graduate. C) Have-graduated. D) None of the above. Show Answer Correct Answer: B) Did-graduate. 12. Complete the question:" ..... have you ..... a teacher? A) How long / were. B) How long / being. C) How long / been. D) How long / be. Show Answer Correct Answer: C) How long / been. 13. My grandfather, who died last year, ..... in a plane. A) Never flies. B) Never fly. C) Has never flown. D) Never flew. Show Answer Correct Answer: D) Never flew. 14. We ..... (visit) Paris last summer. A) Visited. B) Visiting. C) Visit. D) Visitted. Show Answer Correct Answer: A) Visited. 15. Paty ..... this dress three times this week. A) Have worn. B) Has worn. C) Worn. D) Wore. Show Answer Correct Answer: B) Has worn. 16. The Past Participle form of the verb "sell" is ..... A) Selled. B) Sold. C) Sellt. D) Solt. Show Answer Correct Answer: B) Sold. 17. "Sam ..... her friend Alex ..... the year 2005. A) Have known / for. B) Has known / for. C) Have known / since. D) Has known / since. Show Answer Correct Answer: D) Has known / since. 18. She (not / see) ..... him for a long time since last year. A) Not seen. B) Did not see. C) Did not saw. D) Have not seen. E) Has not seen. Show Answer Correct Answer: E) Has not seen. 19. What does the word 'ago' indicate in a sentence? A) An ongoing action. B) A period of time in the future. C) A time before the present. D) A specific moment in time. Show Answer Correct Answer: C) A time before the present. 20. ..... (you/see) Julie today? A) Did you see. B) Have you seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you seen. 21. ..... you go to school last Monday? A) Has. B) Did. C) Have. D) Were. Show Answer Correct Answer: B) Did. 22. How many books ..... she ..... so far? A) Has written. B) Did write. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has written. 23. In the sentence 'She went to the store yesterday.', which tense is being used? A) Simple Past Tense. B) Present Continuous Tense. C) Future Tense. D) Present Perfect Tense. Show Answer Correct Answer: A) Simple Past Tense. 24. Choose the correct verb tense.They ..... a new car last month. A) Bought. B) Have bought. C) All the above. D) None of the above. Show Answer Correct Answer: A) Bought. 25. John and Peggy (read) ..... the book since 2 p.m. A) Has read. B) Has readed. C) Have read. D) Readed. E) Read. Show Answer Correct Answer: C) Have read. 26. " ..... sushi recently?" -Yes, I ..... it with my friends last month. A) Have you eaten; have eaten. B) Have you eaten; ate. C) Did you ever eat; ate. D) Did you ever eat; have eaten. Show Answer Correct Answer: B) Have you eaten; ate. 27. We ..... here for 5 years. A) Have lived. B) Has lived. C) Lived. D) None of the above. Show Answer Correct Answer: A) Have lived. 28. How can we transform the sentence 'The cat chased the mouse' into passive voice? A) The mouse was chasing the cat. B) The cat was chasing the mouse. C) The mouse was chased by the cat. D) The cat was chased by the mouse. Show Answer Correct Answer: C) The mouse was chased by the cat. 29. We can go out now. It ..... raining. A) Just stop. B) Has just stop. C) Has just stopped. D) Just stopped. Show Answer Correct Answer: C) Has just stopped. 30. Since she entered the TEC, she ..... ( meet) many new people. A) Has met. B) Have met. C) Met. D) Meeted. Show Answer Correct Answer: A) Has met. ← 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