This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 19 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. My friend is a writer. She (write) ..... five books so far. A) Has written. B) Has wrote. C) Written. D) Have written. E) Wrote. Show Answer Correct Answer: A) Has written. 2. Magda ..... Madonna in concert. She ..... to the concert last time Madonna came to Poland. A) Didn't see / hasn't gone. B) Hasn't seen / hasn't gone. C) Didn't see / didn't go. D) Hasn't seen / didn't go. Show Answer Correct Answer: D) Hasn't seen / didn't go. 3. COVID-19 ..... in China in 2019. A) Appeared. B) Have appeared. C) Appear. D) Has appeared. Show Answer Correct Answer: A) Appeared. 4. Yesterday, I ..... Holly at the swimming pool. A) Have met. B) Met. C) Meet. D) Has met. Show Answer Correct Answer: B) Met. 5. When ..... the money from you? A) Did she borrow. B) Has she borrowed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Did she borrow. 6. Choose the correct option to complete the sentence.The film ..... yet. A) Hasn't started. B) Didn't start. C) Hasn't been starting. D) None of the above. Show Answer Correct Answer: A) Hasn't started. 7. Nick has played in the school team ..... four months. A) For. B) Since. C) In. D) Still. Show Answer Correct Answer: A) For. 8. THE TENSE IN THIS SENTENCE '' SHE HAS GONE TO THE MARKET." IS A) SIMPLE PAST. B) PRESENT PERFECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) PRESENT PERFECT. 9. What is the key difference between the present perfect and simple past tense in terms of time frame? A) Both focus on the present. B) Present Perfect focuses on the past, Simple Past focuses on the present. C) Present Perfect focuses on the present, Simple Past focuses on the past. D) Both focus on the past. Show Answer Correct Answer: C) Present Perfect focuses on the present, Simple Past focuses on the past. 10. I ..... (eat) breakfast this morning. A) Eated. B) Eaten. C) Ate. D) Eatting. Show Answer Correct Answer: C) Ate. 11. Anna:I have found my wallet! A) Dawid:Oh, good. Where have you found it?. B) Dawid:Oh, good. Where did you find it?. C) All the above. D) None of the above. Show Answer Correct Answer: B) Dawid:Oh, good. Where did you find it?. 12. Alejandra and Sadith ..... to Paris several times. A) Have traveled. B) Has traveled. C) Have travels. D) None of the above. Show Answer Correct Answer: A) Have traveled. 13. I ..... (graduate) from university in 2001. A) Have graduated. B) Graduated. C) Had graduated. D) Has graduated. Show Answer Correct Answer: B) Graduated. 14. Has Diego finished his studies ..... ? A) SINCE. B) ALREADY. C) JUST. D) YET. Show Answer Correct Answer: D) YET. 15. Daniel's English ..... (improve) a lot since last month. A) Have improve. B) Has improved. C) Have improved. D) Improved. Show Answer Correct Answer: B) Has improved. 16. I ..... how to swim last year. A) Learn. B) Learnt. C) Have learnt. D) None of the above. Show Answer Correct Answer: B) Learnt. 17. Choose the correct answer to complete the sentence.You've finished your dinner ..... ! You must have been starving! A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: B) Already. 18. My boyfriend hasn't rung ..... week. A) Last. B) For. C) Since. D) This. Show Answer Correct Answer: D) This. 19. -My parents ..... Universal Studios yet. A) Haven't-visited. B) Have-visited. C) Has-visited. D) None of the above. Show Answer Correct Answer: A) Haven't-visited. 20. Which of the following is an example of the past simple tense? A) I have just eaten dinner. B) I lived in Hong Kong for 17 years. C) I have lived in Hong Kong for 17 years. D) He hasn't started work yet. Show Answer Correct Answer: B) I lived in Hong Kong for 17 years. 21. That is one of the oldest buildings in Hong Kong. It has been there ..... I was born. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 22. Which of the following sentences indicates a specific time? A) I have never been to France. B) I have just finished my work. C) I lived there last year. D) I have lived here for five years. Show Answer Correct Answer: C) I lived there last year. 23. It is WRONG:They have driven since 3 hours! A) FALSE. B) TRUE. C) NONE. D) MAYBE. Show Answer Correct Answer: B) TRUE. 24. What does the present perfect tense NOT specify? A) The specific time of an action. B) The duration of an action. C) The completion of an action. D) The experience of an action. Show Answer Correct Answer: A) The specific time of an action. 25. Choose the correct answer to complete the sentence.Don't come in here with your muddy shoes! I've ..... cleaned this floor. A) Just. B) Yet. C) Already. D) None of the above. Show Answer Correct Answer: A) Just. 26. Choose the correct option to complete the sentence.It ..... since yesterday. A) Didn't rain. B) Hasn't rained. C) Hasn't been raining. D) None of the above. Show Answer Correct Answer: B) Hasn't rained. 27. It ..... (not/rain) so far this week. A) Didn't rain. B) Hasn't rained. C) Haven't rained. D) Don't rain. Show Answer Correct Answer: B) Hasn't rained. 28. Which of the following sentences uses 'for' correctly? A) I have just been to the store for. B) I have lived here for two years. C) I lived here for two years ago. D) I went to the store for two hours. Show Answer Correct Answer: B) I have lived here for two years. 29. Which of the following is an example of a past fact? A) I have seen that movie. B) I went to the concert last night. C) I have lived in three countries. D) I have never eaten sushi. Show Answer Correct Answer: B) I went to the concert last night. 30. Choose between the simple past or the present perfect.I ..... at home last weekend. A) Haven't stay. B) Didn't stay. C) All the above. D) None of the above. Show Answer Correct Answer: B) Didn't stay. ← 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