This quiz works best with JavaScript enabled. Home > 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 time expressions that we often use with Present Perfect A) For, since, already, yet, never, ever. B) Yesterday, last week, a year ago. C) Today, tonight, this afternoon. D) None of the above. Show Answer Correct Answer: A) For, since, already, yet, never, ever. 2. James Bond is a real agent in the British secret services. He ..... there for over twenty years. A) Has worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has worked. 3. Originally horses used in bullfights (not wear) any protection, but for some time now they (wear) special padding. A) Didn't wear, wore. B) Didn't wear, worn. C) Haven't worn, wore$^{}$. D) Didn't wear, have worn. Show Answer Correct Answer: D) Didn't wear, have worn. 4. Abraham Lincoln ..... the 16th president of the United States. A) Has bee. B) Is. C) Was. D) None of the above. Show Answer Correct Answer: C) Was. 5. I ..... these boots to go hiking yesterday. A) Has worn. B) Wore. C) Have worn. D) Worn. Show Answer Correct Answer: B) Wore. 6. I ..... never ..... to paris A) Have / visited. B) Did / visited. C) Visited / yet. D) None of the above. Show Answer Correct Answer: A) Have / visited. 7. My parents ..... to Italy last summer. A) Have gone. B) Went. C) Have been. D) None of the above. Show Answer Correct Answer: B) Went. 8. Which sentence is a correct simple past form? A) Abiyu didn't watched the news about Corona virus. B) Abiyu did watched the news about Corona virus. C) Did Abiyu watched the news about Corona virus?. D) Did Abiyu watch the news about Corona?. Show Answer Correct Answer: D) Did Abiyu watch the news about Corona?. 9. He ..... to Canada last summer. A) Went. B) Was going. C) Have gone. D) Have went. Show Answer Correct Answer: A) Went. 10. Last year we ..... Hercules. A) Acted. B) Have acted. C) Has acted. D) Act. Show Answer Correct Answer: A) Acted. 11. My family ..... to Uruguay two years ago. A) Has traveled. B) Traveled. C) All the above. D) None of the above. Show Answer Correct Answer: B) Traveled. 12. A:What extreme sports ..... you ..... ?B:I ..... any. A) Have, tried / haven't. B) Have, try / haven't. C) Did, tried / didn't. D) Has, tried / hasn't. Show Answer Correct Answer: A) Have, tried / haven't. 13. 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. 14. I ..... anything for a charity before. A) Haven't do. B) Have never done. C) Didn't do. D) Done. Show Answer Correct Answer: B) Have never done. 15. My great great grandfather (pass) ..... away in 2000. A) Has passed. B) Passed. C) Have passed. D) Passing. E) Pass. Show Answer Correct Answer: B) Passed. 16. In the past, there ..... (be) a lot of violence in Chiapas. A) Was. B) Were. C) Has been. D) Have been. Show Answer Correct Answer: A) Was. 17. 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. 18. I ..... a marathon last year. A) Have run. B) Ran. C) Have ran. D) Run. Show Answer Correct Answer: B) Ran. 19. I ..... my watch two days ago A) Have lost. B) Loose. C) Lost. D) Have loose. Show Answer Correct Answer: C) Lost. 20. When ..... you last go to the cinema? A) Did. B) Have. C) Were. D) None of the above. Show Answer Correct Answer: A) Did. 21. We ..... our room for weeks. A) Wasn't tidied. B) Hasn't tidied. C) Haven't tidied. D) Didn't tidied. Show Answer Correct Answer: C) Haven't tidied. 22. I ..... fishing every day. A) Go. B) Goes. C) Went. D) None of the above. Show Answer Correct Answer: A) Go. 23. -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. 24. Complete the question:" ..... have you ..... a teacher? A) How long / be. B) How long / were. C) How long / being. D) How long / been. Show Answer Correct Answer: D) How long / been. 25. My grandfather, who died last year, ..... in a plane. A) Has never flown. B) Never flies. C) Never fly. D) Never flew. Show Answer Correct Answer: D) Never flew. 26. We ..... (visit) Paris last summer. A) Visited. B) Visitted. C) Visiting. D) Visit. Show Answer Correct Answer: A) Visited. 27. Paty ..... this dress three times this week. A) Has worn. B) Have worn. C) Wore. D) Worn. Show Answer Correct Answer: A) Has worn. 28. The Past Participle form of the verb "sell" is ..... A) Solt. B) Sold. C) Sellt. D) Selled. Show Answer Correct Answer: B) Sold. 29. "Sam ..... her friend Alex ..... the year 2005. A) Has known / since. B) Have known / since. C) Have known / for. D) Has known / for. Show Answer Correct Answer: A) Has known / since. 30. She (not / see) ..... him for a long time since last year. A) Did not see. B) Have not seen. C) Has not seen. D) Did not saw. E) Not seen. Show Answer Correct Answer: C) Has not seen. ← 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