This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 16 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. ..... you ..... any famous when you were in NY? A) Did/ see. B) Have/seen. C) Have/see. D) Did/saw. Show Answer Correct Answer: A) Did/ see. 2. ..... Firefly Lane? I love it! A) Have you seen. B) Have you saw. C) Did you saw. D) Did you see. Show Answer Correct Answer: A) Have you seen. 3. We ..... filming the new movie yet. We plan to start on Monday. A) Didn't start. B) Haven't started. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't started. 4. Some farmers in Turkey have used old farming methods ..... over a thousand years. A) Since. B) Already. C) For. D) Yet. Show Answer Correct Answer: C) For. 5. -My children ..... an expensive vase last week at my mother's house. A) Have-broken. B) Broke. C) Has-break. D) None of the above. Show Answer Correct Answer: B) Broke. 6. When ..... you ..... (go)? A) Did / went. B) Did / goes. C) Did / go. D) None of the above. Show Answer Correct Answer: C) Did / go. 7. They ..... for more than 2 hours. They feel tired so they stop to take a rest. A) Had walked. B) Walks. C) Walked. D) Have walked. Show Answer Correct Answer: D) Have walked. 8. I ..... with the same cameraman since 2010 A) Worked. B) Have worked. C) Has work. D) None of the above. Show Answer Correct Answer: B) Have worked. 9. She ..... 10 months in the project that year. A) Has spent. B) Spent. C) All the above. D) None of the above. Show Answer Correct Answer: B) Spent. 10. Don't come here with these muddy shoes! I have ..... cleaned the floor! A) Yet. B) Already. C) Just. D) None of the above. Show Answer Correct Answer: C) Just. 11. Did you / Have you ever read three pigs history? A) Have you ever. B) Did you. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you ever. 12. I did not travel the last vacation because of the covid 19 pandemic A) Simple past. B) Present perfect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Simple past. 13. He ..... a long time sorting that out. A) Has spent. B) Spends. C) Spent. D) 've spent. Show Answer Correct Answer: C) Spent. 14. He doesn't like this movie because he ..... it many times already. A) Watched. B) Watch. C) Has watched. D) Have watched. Show Answer Correct Answer: C) Has watched. 15. She has ..... the bus to school since she was 10. A) Take. B) Taken. C) Took. D) None of the above. Show Answer Correct Answer: B) Taken. 16. In 2008, Edward Norton ..... in the Incredible Hulk, performing action scenes A) Stared. B) Has stared. C) Have stared. D) None of the above. Show Answer Correct Answer: A) Stared. 17. What does the term 'ever' mean in the context of present perfect? A) In the past only. B) Not at any time. C) At any time. D) At a specific time. Show Answer Correct Answer: C) At any time. 18. -You ..... greek food yet. A) Have-tried. B) Haven't-tried. C) Have-try. D) None of the above. Show Answer Correct Answer: B) Haven't-tried. 19. Sorry, I forgot / have forgotten my pencil. A) Have forgotten. B) Forgot. C) All the above. D) None of the above. Show Answer Correct Answer: B) Forgot. 20. She ..... an interesting story book yesterday to me. I ..... so curious to the ending. A) Read-were. B) Reading-was. C) Have read-been. D) Read-was. Show Answer Correct Answer: D) Read-was. 21. A:We ..... to the Copernicus centre last year.B:Wow, ..... it? A) Went / did you like. B) Have gone / did you like. C) Went / have you liked. D) Have gone / have you liked. Show Answer Correct Answer: A) Went / did you like. 22. Well, I don't understand why the people like Horror movies. In my life, ..... Horror movie. A) I have ever seen. B) I have seen. C) I have never seen. D) I never saw. Show Answer Correct Answer: C) I have never seen. 23. ..... (I/not/see) that movie yet. A) I didn't see. B) I haven't seen. C) I didn't saw. D) I have seen. Show Answer Correct Answer: B) I haven't seen. 24. Choose the correct answer to complete the sentence.Haven't you finished that composition for History class ..... ? It is for tomorrow. A) Just. B) Already. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 25. The company ..... a pay rise last year. A) Hasn't given. B) Didn't give. C) All the above. D) None of the above. Show Answer Correct Answer: B) Didn't give. 26. I ..... at home all weekend. A) Staied. B) Stays. C) Have stayed. D) Stayed. Show Answer Correct Answer: D) Stayed. 27. A:Have you ever tried frog legs?B:No, I ..... But my sister ..... them last week. A) Haven't / tried. B) Haven't / has tried. C) Hasn't / try. D) Didn't / have tried. Show Answer Correct Answer: A) Haven't / tried. 28. My brothers have ..... lessons since they were five. A) Taked. B) Took. C) Taken. D) Take. Show Answer Correct Answer: A) Taked. 29. Fatima is from a hot, dry part of the country. She ..... snow. A) Has never seen. B) Never saw. C) Has never saw. D) None of the above. Show Answer Correct Answer: A) Has never seen. 30. Fill in the blank:He ..... his breakfast an hour ago. A) Drank. B) Cooked. C) Skipped. D) Ate. Show Answer Correct Answer: D) Ate. ← 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