This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 21 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I (never/go) to Vienna A) Never went. B) Have never gone. C) Have never been. D) Was never. Show Answer Correct Answer: C) Have never been. 2. Congratulations ! You have ..... won a trip to New York. A) ALREADY. B) YET. C) JUST. D) FOR. Show Answer Correct Answer: C) JUST. 3. ..... ever tried Peruvian food? A) Have you. B) Did you. C) Do you. D) None of the above. Show Answer Correct Answer: A) Have you. 4. Eliza ..... interested in Astronomy since she was a child. A) Was. B) Has been. C) Have been. D) -. Show Answer Correct Answer: B) Has been. 5. I'm afraid she isn't here now. She ..... to the shops. A) Went. B) Has went. C) Has gone. D) Have gone. Show Answer Correct Answer: C) Has gone. 6. Magu ..... our helper since May. A) Was. B) Were. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 7. Mick ..... his ticket for the music festival two months ago. A) 've bought. B) Has bought. C) Bought. D) Buys. Show Answer Correct Answer: C) Bought. 8. The last time she kissed me was 5 months ago. A) I haven't been kissed by her for five months. B) She hasn't kissed me since last month. C) She first kissed in 5 months ago. D) I have never been kissed by her. Show Answer Correct Answer: A) I haven't been kissed by her for five months. 9. Read the following sentences and questions in order to identify the grammar tense:"Have you ever planned a surprise party for a friend?""I've never eaten shrimps""We haven't tried Thai Food""She's done different things at the same time" A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect. 10. Martin ..... (not/earn) much money last year. A) Didn't earn. B) Hasn't learned. C) Doesn't learn. D) Haven't learned. Show Answer Correct Answer: A) Didn't earn. 11. 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. 12. 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. 13. 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. 14. 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. 15. I ..... these boots to go hiking yesterday. A) Has worn. B) Wore. C) Have worn. D) Worn. Show Answer Correct Answer: B) Wore. 16. 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. 17. 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. 18. 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?. 19. He ..... to Canada last summer. A) Went. B) Was going. C) Have gone. D) Have went. Show Answer Correct Answer: A) Went. 20. Last year we ..... Hercules. A) Acted. B) Have acted. C) Has acted. D) Act. Show Answer Correct Answer: A) Acted. 21. 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. 22. 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. 23. 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. 24. 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. 25. 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. ← 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