This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 7 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... to London on a business trip last week. A) Have been. B) Have went. C) Went. D) Have gone. Show Answer Correct Answer: C) Went. 2. 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. 3. 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. 4. "At first I was delighted, but last week I ..... (hear) something that changed my feelings." A) Heard. B) Heared. C) Haven't heard. D) Have heard. Show Answer Correct Answer: A) Heard. 5. Have you ever ..... to New York? A) Was. B) Be. C) Been. D) Were. Show Answer Correct Answer: C) Been. 6. 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. 7. 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. 8. The film we ..... (see) at the cinema last night was awful. A) Saw. B) Has seen. C) Have seen. D) Seed. Show Answer Correct Answer: A) Saw. 9. I haven't done the shopping ..... A) Ever. B) Never. C) Ago. D) Yet. Show Answer Correct Answer: D) Yet. 10. Which places ..... so far? A) Have you visited. B) Has you visited. C) Did you visit. D) You visited. Show Answer Correct Answer: A) Have you visited. 11. 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. 12. 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. 13. 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. 14. She ..... in different countries. That's why she can speak 3 different languages. A) Has lived. B) Lived. C) Have lived. D) Lives. Show Answer Correct Answer: A) Has lived. 15. 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. 16. Mr Brown ..... already left the office. A) Have. B) Has. C) Had. D) None of the above. Show Answer Correct Answer: B) Has. 17. 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. 18. 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. 19. 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. 20. I have been to three concerts ..... this year. A) For. B) So far. C) Ever. D) Since. Show Answer Correct Answer: B) So far. 21. Have they ever ..... to the coach? A) Speak. B) Spoke. C) Spoken. D) None of the above. Show Answer Correct Answer: C) Spoken. 22. I ..... too tired yesterday to do any housework. A) Was. B) Were. C) Have been. D) Has been. Show Answer Correct Answer: A) Was. 23. He has to stop. He ..... too much ice-cream lately. A) Has eaten. B) Has ate. C) Eat. D) Ate. Show Answer Correct Answer: A) Has eaten. 24. I ..... that person before. A) Sawed. B) 've saw. C) 've seen. D) Saw. Show Answer Correct Answer: C) 've seen. 25. -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. 26. Don't worry about it now! I ..... (ask) the doctor about my problem. A) Had asked. B) Asked. C) Have asked. D) Ask. Show Answer Correct Answer: C) Have asked. 27. ..... she ..... (study) last night? A) Have-studied. B) Did-studied. C) Did-study. D) Has-studied. Show Answer Correct Answer: C) Did-study. 28. Dolphins ..... in BC waters for millions of years, and are still common today. A) Have lived. B) Has lived. C) Haven't lived. D) Lived. Show Answer Correct Answer: A) Have lived. 29. 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. 30. What is the passive form of the sentence 'She wrote a book'? A) A book was written by her. B) A book has been written by her. C) She has written a book. D) She is writing a book. Show Answer Correct Answer: A) A book was written by her. 31. 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. 32. 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. 33. VERB TO PERFORM WHAT IS THE NOUN OR NOUNS? A) PERFORMANCE/ PERFORMER. B) PERFORMER. C) PERFORM. D) PERFORMANCE. Show Answer Correct Answer: A) PERFORMANCE/ PERFORMER. 34. 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. 35. I ..... in Victoria for five years. A) Lived. B) Has lived. C) Living. D) Have lived. Show Answer Correct Answer: D) Have lived. 36. When I was 15 I ..... to Dublin. A) Goes. B) Go. C) Have gone. D) Went. E) Has gone. Show Answer Correct Answer: D) Went. 37. I ..... him last Monday. A) Seeing. B) Saw. C) Have seen. D) See. Show Answer Correct Answer: B) Saw. 38. 'This is my house.' 'How long have you lived here?' ' ..... (live) here since 1997.' A) I live. B) I'd lived. C) I have lived. D) I lived. Show Answer Correct Answer: C) I have lived. 39. This wine ..... in the cellar for 15 years. When we take it out and open it, it will taste beautiful! A) Was. B) Has been. C) Have been. D) Wasn't. Show Answer Correct Answer: B) Has been. 40. 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. 41. "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. 42. Sorry. You can't enter. The class ..... fifteen minutes ago. A) Start. B) Have started. C) Started. D) Starts. Show Answer Correct Answer: C) Started. 43. ..... you and Rodrigo see the movie yesterday? A) Were. B) Have. C) Did. D) None of the above. Show Answer Correct Answer: C) Did. 44. "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. 45. 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. 46. I have climbed a mountain ..... A) Yet. B) Yesterday. C) Recently. D) Already. Show Answer Correct Answer: C) Recently. 47. 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. 48. 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. 49. 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. 50. 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. 51. 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. 52. 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. 53. "We've already sold out!"What does this sentence describe? A) An action that began in the past and will continue in the future. B) An event that happened sooner than expected. C) All the above. D) None of the above. Show Answer Correct Answer: B) An event that happened sooner than expected. 54. Is this sentence CORRECT or INCORRECT?My family lived in CDMX since 1990. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) INCORRECT. 55. I ..... (read) yesterday's newspaper, but I ..... (read, not) today's. A) Read, has not read. B) Did not read, have not read. C) Read, haven't read. D) None of the above. Show Answer Correct Answer: C) Read, haven't read. 56. He ..... (just arrive) at the airport. A) Arrived just. B) Just has arrived. C) Has just arrived. D) Has arrived just. Show Answer Correct Answer: C) Has just arrived. 57. Paul ..... finish his exam and he failed. A) Didn't. B) Hasn't. C) All the above. D) None of the above. Show Answer Correct Answer: A) Didn't. 58. Last year Kevin ..... his Family in China A) Did visit. B) Visits. C) Visited. D) Has visited. Show Answer Correct Answer: C) Visited. 59. My brother has got a job. He ..... work two days ago. A) Started. B) Starts. C) Have started. D) Has started. Show Answer Correct Answer: A) Started. 60. Ann's family has lived in this city ..... ten years. A) Since. B) Just. C) Already. D) For. Show Answer Correct Answer: D) For. ← 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 8Present Perfect Vs Simple Past Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books