This quiz works best with JavaScript enabled. Home > 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. Before my grandfather died last year, he ..... (give) advice to me. Since then, I ..... (do) his advice. A) Gave-done. B) Gave-have done. C) Give-has done. D) Gave-did. Show Answer Correct Answer: B) Gave-have done. 2. His grandfather has been taken to the hospital for an emergency operation. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 3. Columbus ..... in America in 1492. A) Arrived. B) Has arrived. C) Have arrived. D) None of the above. Show Answer Correct Answer: A) Arrived. 4. Amy (live) in Portugal when she was young. A) Lived. B) Has lived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Lived. 5. We use the Past Simple to express an action that started and finished in the past. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 6. For, since, recently, ever, never, already, just, yet, how long A) THOSE ARE ADVERBS FOR SIMPLE PAST. B) THOSE ARE ADVERBS PRESENT PERFECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) THOSE ARE ADVERBS PRESENT PERFECT. 7. I ..... my keys yesterday. It was terrible! A) Lost. B) Have lost. C) Am losing. D) Was lost. E) Had lost. Show Answer Correct Answer: A) Lost. 8. Fill in the blank:She ..... her favorite book many times. A) Reads. B) Is reading. C) Has read. D) Will read. Show Answer Correct Answer: C) Has read. 9. Could you give me some advice? I ..... (buy) this sweater at Macy's yesterday. Do you think I should take it back? A) Bought. B) Have bought. C) Buyed. D) None of the above. Show Answer Correct Answer: A) Bought. 10. She ..... to Belfast last month. A) Have moved. B) Has moved. C) Moved. D) Did move. Show Answer Correct Answer: C) Moved. 11. Sarah hasn't finished the washing-up ..... A) Yet. B) Just. C) Already. D) None of the above. Show Answer Correct Answer: A) Yet. 12. Amy (live) ..... in Portugal since two years ago. A) Have lived. B) Has lived. C) Lived. D) Living. E) Live. Show Answer Correct Answer: B) Has lived. 13. A few weeks ago, I ..... a new friend. His name is Danny. A) Make. B) Have make. C) Maked. D) Made. Show Answer Correct Answer: D) Made. 14. When I was a child, I ..... (ride) my bike every day. A) Rode. B) Have ridden. C) Has ridden. D) Have rode. Show Answer Correct Answer: A) Rode. 15. 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. 16. Oh no! I ..... my keys! A) Losed. B) Have losed. C) Lost. D) Have lost. Show Answer Correct Answer: D) Have lost. 17. YESTERDAY AT 1 PM I ..... A CAKE FOR MY FRIENDS. A) HAVE MADE. B) HAS MADE. C) MADE. D) MAKE. Show Answer Correct Answer: C) MADE. 18. My brother ..... my friend two days ago. A) Have meet. B) Met. C) Has met. D) Meets. Show Answer Correct Answer: B) Met. 19. What does the present perfect tense indicate about actions? A) Actions that are happening currently. B) Actions that will happen in the future. C) Actions that were completed in the past. D) Actions that have a connection to the present. Show Answer Correct Answer: D) Actions that have a connection to the present. 20. I ..... to London on a business trip last week. A) Went. B) Have gone. C) Have been. D) Have went. Show Answer Correct Answer: A) Went. 21. 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. 22. 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. 23. "At first I was delighted, but last week I ..... (hear) something that changed my feelings." A) Heard. B) Have heard. C) Haven't heard. D) Heared. Show Answer Correct Answer: A) Heard. 24. Have you ever ..... to New York? A) Be. B) Was. C) Were. D) Been. Show Answer Correct Answer: D) Been. 25. 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. 26. 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. 27. The film we ..... (see) at the cinema last night was awful. A) Have seen. B) Saw. C) Seed. D) Has seen. Show Answer Correct Answer: B) Saw. 28. I haven't done the shopping ..... A) Ever. B) Yet. C) Never. D) Ago. Show Answer Correct Answer: B) Yet. 29. Which places ..... so far? A) You visited. B) Did you visit. C) Has you visited. D) Have you visited. Show Answer Correct Answer: D) Have you visited. 30. 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. ← 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