This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 20 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 20 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... my watch two days ago. A) Lost. B) Lose. C) Has lost. D) Have lost. Show Answer Correct Answer: A) Lost. 2. FRANCHESCA HAS ..... THE METRO SEVERAL TIMES. A) TAKEN. B) DONE. C) SEEN. D) RIDDEN. Show Answer Correct Answer: A) TAKEN. 3. Have you ever ..... Vero as a teacher? A) Had. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: A) Had. 4. I ..... (not see) him for three weeks. I wonder where he is. A) Haven't seen. B) Didn't see. C) Haven't saw. D) Don't see. Show Answer Correct Answer: A) Haven't seen. 5. I ..... (never/go or be) to Brazil, but I ..... (go) to Peru last year on vacation. A) Never been / have gone. B) Have never gone / have went. C) Have never been / went. D) Never went / have gone. Show Answer Correct Answer: C) Have never been / went. 6. While I was going to school yesterday, I ..... him. A) Meet. B) Am meeting. C) Met. D) Will meet. Show Answer Correct Answer: C) Met. 7. Angela ..... to the cinema last night. A) Go. B) Has gone. C) Is going. D) Went. Show Answer Correct Answer: D) Went. 8. A man has been seriously injured in a traffic accident. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 9. Which one cannot be used with present perfect? A) Since 2013. B) For 5 years. C) Recently. D) Two months ago. E) EverTagsSIMPLEPASTVSPRESENTPERFECT. Show Answer Correct Answer: D) Two months ago. 10. In the 19th century, it (take) two or three months to cross North America by covered wagon. The trip (be) very rough and often dangerous. A) Has taken-has been. B) Is taking-is. C) Has taken-was. D) Took-was. Show Answer Correct Answer: D) Took-was. 11. ..... (you, ever go) to Tokyo? A) Did you ever go. B) Has you ever gone. C) Have you ever gone. D) Did you ever went. Show Answer Correct Answer: C) Have you ever gone. 12. ..... the bank yesterday and they are going to give us the loan. A) I've called. B) I called. C) All the above. D) None of the above. Show Answer Correct Answer: B) I called. 13. ..... you ..... me last night? A) Did call. B) Have called. C) Do call. D) None of the above. Show Answer Correct Answer: A) Did call. 14. Over the last fifty years, many directors ..... to Toronto to film action scenes A) Has gone. B) Have gone. C) Went. D) None of the above. Show Answer Correct Answer: B) Have gone. 15. ..... (I/visit) my grandmother yesterday. A) I visited. B) I have visited. C) I has visited. D) I did visit. Show Answer Correct Answer: A) I visited. 16. They ..... (already finish) their lunch. A) Finished already. B) Have already finished. C) Already finished. D) Have finished already. Show Answer Correct Answer: C) Already finished. 17. "How many flavors have you invented so far?"What does this sentence describe? A) An action that began in the past and will continue in the future. B) Routines in the past. C) All the above. D) None of the above. Show Answer Correct Answer: A) An action that began in the past and will continue in the future. 18. When we were in 3rd, we ..... about chocolate. A) Learn. B) Have learnt. C) Learnt. D) Has learnt. Show Answer Correct Answer: C) Learnt. 19. A: ..... you ever ..... to a famous actor? B:Yes, I have A) Have / speaked. B) Did / speak. C) Have / spoken. D) Have / meet. Show Answer Correct Answer: C) Have / spoken. 20. He ..... his arm last summer. A) Break. B) Broke. C) Broken. D) None of the above. Show Answer Correct Answer: B) Broke. 21. Up to now, They (study) ..... English for 6 years. A) Studied. B) Had studied. C) Study. D) Have studied. Show Answer Correct Answer: D) Have studied. 22. Shakespeare ..... Hamlet. A) Writes. B) Has written. C) Wrote. D) None of the above. Show Answer Correct Answer: C) Wrote. 23. LAST YEAR WE ..... BARILOCHE AND IT WAS ONE OF THE BEST PLACES I ..... EVER ..... A) WENT / HAS VISITED. B) HAVE GONE / HAVE VISITED. C) WENT / VISITED. D) WENT / HAVE VISITED. Show Answer Correct Answer: D) WENT / HAVE VISITED. 24. I ..... Paris 3 times. A) Visit. B) Has visited. C) Visited. D) Have visited. Show Answer Correct Answer: D) Have visited. 25. ..... the door when you left? A) Did you lock. B) Did you locked. C) Have you locked. D) None of the above. Show Answer Correct Answer: A) Did you lock. 26. Peter (play) ..... football yesterday. A) Has played. B) Playing. C) Has play. D) Play. E) Played. Show Answer Correct Answer: E) Played. 27. Carol is back. I ..... to her on the phone last night. A) Was talking. B) Was talk. C) Has talked. D) Talked. Show Answer Correct Answer: D) Talked. 28. Last century, there ..... (be) many advances in communications technology. A) Has been. B) Have been. C) Were. D) Was. Show Answer Correct Answer: C) Were. 29. He ..... (not finish) his homework yet. A) Has not finished. B) Did not finish. C) Not finishing. D) Hasn't finished. Show Answer Correct Answer: A) Has not finished. 30. I ..... haven't finished my homework. A) Still. B) Since. C) Already. D) Yet. Show Answer Correct Answer: A) Still. ← 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