This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 8 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. My friends ..... to London twice A) Went. B) Been. C) Has been. D) Have been. Show Answer Correct Answer: D) Have been. 2. It ..... cloudy yesterday. A) Was. B) Has been. C) Had been. D) Is. Show Answer Correct Answer: A) Was. 3. Which expression can be used with both tenses? A) Since 2001. B) Yesterday. C) For two years. D) Last month. Show Answer Correct Answer: C) For two years. 4. They ..... (already leave) for the trip. A) Leaves already. B) Has already left. C) Have already left. D) Already left. Show Answer Correct Answer: C) Have already left. 5. Choose between the simple past or the present perfect.Hector ..... his last summer holiday in the country. A) Has spent. B) Spent. C) All the above. D) None of the above. Show Answer Correct Answer: B) Spent. 6. I have ..... ten pages A) Written. B) Wrot. C) Writed. D) Wrote. Show Answer Correct Answer: A) Written. 7. Jiyho ..... to Jeju Island last summer. A) Has gone. B) Has went. C) Went. D) None of the above. Show Answer Correct Answer: C) Went. 8. When did you come to this city? A) I come here on June 22$^{nd}$. B) I came here on June 22$^{nd}$. C) I had come here on June 22$^{nd}$. D) I have come here on June 22$^{nd}$. Show Answer Correct Answer: B) I came here on June 22$^{nd}$. 9. She has lived in London ..... 7 years. A) YET. B) FOR. C) SINCE. D) ALREADY. Show Answer Correct Answer: B) FOR. 10. John and Peggy (read) ..... the book. Now they can watch the film. A) Readed. B) Has read. C) Has readed. D) Read. E) Have read. Show Answer Correct Answer: E) Have read. 11. He ..... already ..... his homework. A) Has done. B) Have done. C) Does. D) None of the above. Show Answer Correct Answer: A) Has done. 12. Charles isn't here, he ..... to work. A) Have gone. B) Has been. C) Has gone. D) Have been. Show Answer Correct Answer: B) Has been. 13. She ..... (buy) a new car last week. A) Buyed. B) Buying. C) Buys. D) Bought. Show Answer Correct Answer: D) Bought. 14. They ..... to the zoo last Sunday. A) Have gone. B) Went. C) Go. D) Had gone. Show Answer Correct Answer: B) Went. 15. Have you been to London ..... Easter? A) Ago. B) For. C) Yet. D) Since. Show Answer Correct Answer: D) Since. 16. How many times have you visited Seattle? A) I visited Seattle a few times. B) I have visited Seattle a few times. C) I has visited Seattle a few times. D) None of the above. Show Answer Correct Answer: B) I have visited Seattle a few times. 17. I ..... MY FRIEND TWO DAYS AGO. (MEET) A) DID MEET. B) MET. C) MEET. D) MEAT. Show Answer Correct Answer: B) MET. 18. A: ..... yo go to the beach yesterday?B:Yes, I ..... I ..... with my family. A) Has / did / went. B) Have / have / went. C) Did / did / went. D) Did / have / have gone. Show Answer Correct Answer: C) Did / did / went. 19. What time did Mayuko arrive ..... Japan? A) At. B) In. C) All the above. D) None of the above. Show Answer Correct Answer: B) In. 20. My husband and I ..... to Aruba many times. A) Were. B) Are. C) Have been. D) None of the above. Show Answer Correct Answer: C) Have been. 21. ..... you ..... Jan Komasa's new movie yet? A) Did you see. B) Have you seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you seen. 22. Cervantes ..... "Don Quijote" A) Has write. B) Have writen. C) Wrote. D) Has writen. Show Answer Correct Answer: C) Wrote. 23. I ..... anything since breakfast. A) Doesn't eat. B) Didn't eat. C) Haven't eaten. D) Hasn't eaten. E) Don't eat. Show Answer Correct Answer: C) Haven't eaten. 24. I HAVEN'T FINISHED MY SCIENCE PROJECT ..... A) NEVER. B) ALREADY. C) YET. D) JUST. Show Answer Correct Answer: C) YET. 25. Where ..... (your parents / go) on their honeymoon? A) Do your parents go. B) Have your parents gone. C) Do your parents went. D) Did your parents go. Show Answer Correct Answer: D) Did your parents go. 26. Maya ..... a new car in 2020. A) Have bought. B) Has bought. C) Bought. D) Has buyed. Show Answer Correct Answer: C) Bought. 27. I ..... abroad last year. A) Have gone. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 28. A:Amanda loves traveling. B: ..... to Europe? A) Has she been. B) Have she been. C) Has she went. D) Did she went. Show Answer Correct Answer: A) Has she been. 29. Choose between the simple past or the present perfect.Charlotte ..... yet. A) Hasn't arrived. B) Arrived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't arrived. 30. How long have you studied English? A) I have studied English for 3 years. B) I have studied English since 3 years. C) All the above. D) None of the above. Show Answer Correct Answer: A) I have studied English for 3 years. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books