This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 14 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He has to stop. He ..... too much ice-cream lately. A) Ate. B) Has eaten. C) Has ate. D) Eat. Show Answer Correct Answer: B) Has eaten. 2. I ..... that person before. A) 've seen. B) 've saw. C) Saw. D) Sawed. Show Answer Correct Answer: A) 've seen. 3. -Natasha ..... already ..... that film. A) Have-watch. B) Has-watched. C) Has-watch. D) None of the above. Show Answer Correct Answer: B) Has-watched. 4. Don't worry about it now! I ..... (ask) the doctor about my problem. A) Asked. B) Ask. C) Had asked. D) Have asked. Show Answer Correct Answer: D) Have asked. 5. ..... she ..... (study) last night? A) Has-studied. B) Have-studied. C) Did-study. D) Did-studied. Show Answer Correct Answer: C) Did-study. 6. Dolphins ..... in BC waters for millions of years, and are still common today. A) Lived. B) Has lived. C) Haven't lived. D) Have lived. Show Answer Correct Answer: D) Have lived. 7. SINCE APRIL 2018 A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: B) UNFINISHED TIME. 8. What is the passive form of the sentence 'She wrote a book'? A) She is writing a book. B) She has written a book. C) A book was written by her. D) A book has been written by her. Show Answer Correct Answer: C) A book was written by her. 9. Quentin Tarantino ..... but never acted in movies. A) Has directed. B) Directed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has directed. 10. Jeniffer Aniston ..... all of the male actors in Friends in real life. A) Has dated. B) Dated. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has dated. 11. VERB TO PERFORM WHAT IS THE NOUN OR NOUNS? A) PERFORM. B) PERFORMANCE. C) PERFORMANCE/ PERFORMER. D) PERFORMER. Show Answer Correct Answer: C) PERFORMANCE/ PERFORMER. 12. American film makers ..... hundreds of films and TV series in Toronto over years A) Made. B) Have made. C) Has made. D) None of the above. Show Answer Correct Answer: B) Have made. 13. I ..... in Victoria for five years. A) Lived. B) Living. C) Has lived. D) Have lived. Show Answer Correct Answer: D) Have lived. 14. When I was 15 I ..... to Dublin. A) Have gone. B) Goes. C) Go. D) Went. E) Has gone. Show Answer Correct Answer: D) Went. 15. I ..... him last Monday. A) See. B) Seeing. C) Saw. D) Have seen. Show Answer Correct Answer: C) Saw. 16. 'This is my house.' 'How long have you lived here?' ' ..... (live) here since 1997.' A) I live. B) I lived. C) I have lived. D) I'd lived. Show Answer Correct Answer: C) I have lived. 17. This wine ..... in the cellar for 15 years. When we take it out and open it, it will taste beautiful! A) Wasn't. B) Have been. C) Was. D) Has been. Show Answer Correct Answer: D) Has been. 18. What is the function of Present Perfect Continuous? A) To talk about actions that started and finished in the past. B) For actions that began in the past, continue in the present and may possibly continue into the future. C) To show an action in an indefinite time in the past. D) None of the above. Show Answer Correct Answer: B) For actions that began in the past, continue in the present and may possibly continue into the future. 19. "Yesterday", last ..... "."this ..... " " ..... ago" and '' in ..... " are never used for sentences and questions in: A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present perfect. 20. Sorry. You can't enter. The class ..... fifteen minutes ago. A) Starts. B) Start. C) Have started. D) Started. Show Answer Correct Answer: D) Started. 21. ..... you and Rodrigo see the movie yesterday? A) Were. B) Have. C) Did. D) None of the above. Show Answer Correct Answer: C) Did. 22. "We've been in business for five years now."What does this sentence describe? A) An action that has been in progress for an amount of time. B) An event that happened at a specific time in the past. C) All the above. D) None of the above. Show Answer Correct Answer: A) An action that has been in progress for an amount of time. 23. I have ..... done my homework. I did it yesterday night. A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: B) Already. 24. I have climbed a mountain ..... A) Already. B) Recently. C) Yesterday. D) Yet. Show Answer Correct Answer: B) Recently. 25. The Beatles ..... many hit records before the broke up A) Has made. B) Did made. C) Made. D) Have made. Show Answer Correct Answer: C) Made. 26. We (cut) the grass since yesterday, so it looks clean. A) Cut. B) Have cut. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have cut. 27. Complete the sentences using the present perfect or the simple past:I ..... (wake) up an hour ago. A) Woke. B) Have woken. C) Has woken. D) None of the above. Show Answer Correct Answer: A) Woke. 28. Choose the correct verb tense.Maria ..... her suitcase last night. A) Packed. B) Has packed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Packed. 29. Emily loves Paris. She ..... there three times. A) Was. B) Has been. C) Have been. D) None of the above. Show Answer Correct Answer: B) Has been. 30. What is the passive form of the sentence 'He fixed the car'? A) He fixed the car all by himself. B) The car was fixing by him. C) The car was fixed by him. D) The car was fixed by itself. Show Answer Correct Answer: C) The car was fixed by him. ← 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