This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 13 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Amy (live) ..... in Portugal since two years ago. A) Lived. B) Have lived. C) Living. D) Live. E) Has lived. Show Answer Correct Answer: E) Has lived. 2. A few weeks ago, I ..... a new friend. His name is Danny. A) Maked. B) Make. C) Made. D) Have make. Show Answer Correct Answer: C) Made. 3. When I was a child, I ..... (ride) my bike every day. A) Has ridden. B) Have ridden. C) Rode. D) Have rode. Show Answer Correct Answer: C) Rode. 4. This is the first time he has gone abroad. A) He has never gone abroad before. B) He has gone abroad many times. C) The last time he went abroad was years ago. D) It was his first trip abroad. Show Answer Correct Answer: A) He has never gone abroad before. 5. Oh no! I ..... my keys! A) Lost. B) Have lost. C) Have losed. D) Losed. Show Answer Correct Answer: B) Have lost. 6. YESTERDAY AT 1 PM I ..... A CAKE FOR MY FRIENDS. A) MADE. B) MAKE. C) HAS MADE. D) HAVE MADE. Show Answer Correct Answer: A) MADE. 7. My brother ..... my friend two days ago. A) Has met. B) Met. C) Meets. D) Have meet. Show Answer Correct Answer: B) Met. 8. What does the present perfect tense indicate about actions? A) Actions that were completed in the past. B) Actions that will happen in the future. C) Actions that are happening currently. D) Actions that have a connection to the present. Show Answer Correct Answer: D) Actions that have a connection to the present. 9. I ..... to London on a business trip last week. A) Have went. B) Went. C) Have been. D) Have gone. Show Answer Correct Answer: B) Went. 10. She ..... (live) in Tokyo for 2 years. *she doesn't live there anymore. A) She lived in Tokyo for 2 years. B) She has lived in Tokyo for 2 years. C) All the above. D) None of the above. Show Answer Correct Answer: A) She lived in Tokyo for 2 years. 11. Carol ..... already ..... (call) her A) Have already call. B) Has already called. C) Already has called. D) Already have called. E) Has called already. Show Answer Correct Answer: B) Has already called. 12. "At first I was delighted, but last week I ..... (hear) something that changed my feelings." A) Heared. B) Have heard. C) Haven't heard. D) Heard. Show Answer Correct Answer: D) Heard. 13. Have you ever ..... to New York? A) Be. B) Were. C) Was. D) Been. Show Answer Correct Answer: D) Been. 14. Tom is my best friend. I have known him ..... many years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 15. My best friend ..... me a present for my birthday last month. A) Has given. B) Gave. C) Gives. D) None of the above. Show Answer Correct Answer: B) Gave. 16. The film we ..... (see) at the cinema last night was awful. A) Saw. B) Has seen. C) Seed. D) Have seen. Show Answer Correct Answer: A) Saw. 17. I haven't done the shopping ..... A) Ago. B) Never. C) Yet. D) Ever. Show Answer Correct Answer: C) Yet. 18. Which places ..... so far? A) Has you visited. B) You visited. C) Did you visit. D) Have you visited. Show Answer Correct Answer: D) Have you visited. 19. Choose the correct verb tense.We ..... in a restaurant in May 2001. A) Worked. B) Have worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Worked. 20. Joe ..... the piano since he was a kid. A) Has played. B) Have play. C) Played. D) None of the above. Show Answer Correct Answer: A) Has played. 21. What time are you going to arrive ..... Paris? A) At. B) In. C) All the above. D) None of the above. Show Answer Correct Answer: B) In. 22. She ..... in different countries. That's why she can speak 3 different languages. A) Has lived. B) Lived. C) Lives. D) Have lived. Show Answer Correct Answer: A) Has lived. 23. Last year Evelyn, Ava, and Aiden ..... to Italy. A) Went. B) Gone. C) Have gone. D) None of the above. Show Answer Correct Answer: A) Went. 24. Mr Brown ..... already left the office. A) Have. B) Has. C) Had. D) None of the above. Show Answer Correct Answer: B) Has. 25. I read his books when I was at school ..... (enjoy) them very much. A) I have enjoy. B) I has enjoy. C) I enjoyed. D) None of the above. Show Answer Correct Answer: C) I enjoyed. 26. I (submit) my project since last week. A) Submitted. B) Have submitted. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have submitted. 27. Is this sentence CORRECT or INCORRECT?I didn't see you in class this morning. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 28. I have been to three concerts ..... this year. A) So far. B) Ever. C) For. D) Since. Show Answer Correct Answer: A) So far. 29. Have they ever ..... to the coach? A) Speak. B) Spoke. C) Spoken. D) None of the above. Show Answer Correct Answer: C) Spoken. 30. I ..... too tired yesterday to do any housework. A) Was. B) Has been. C) Were. D) Have been. Show Answer Correct Answer: A) Was. ← 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