This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Toronto ..... such an important filmmaking center. A) Has become. B) Have become. C) Became. D) None of the above. Show Answer Correct Answer: A) Has become. 2. Have they ever ..... in a hot air balloon? A) Flew. B) Flown. C) Flies. D) None of the above. Show Answer Correct Answer: B) Flown. 3. Choose the Present Perfect option for:Alice and Anthony / go / Las Vegas A) Alice and Anthony have gone to Las Vegas. B) Alice and Anthony has gone to Las Vegas. C) Alice and Anthony went to Las Vegas. D) Alice and Anthony are gone to Las Vegas. Show Answer Correct Answer: A) Alice and Anthony have gone to Las Vegas. 4. I haven't ..... driven a sports car. A) Ever. B) Never. C) All the above. D) None of the above. Show Answer Correct Answer: A) Ever. 5. A:What ..... yesterday?B:I went camping. A) Have you done. B) Did you do. C) Did you did. D) Have you did. Show Answer Correct Answer: B) Did you do. 6. When I ..... a child I liked playing chess. A) Was. B) Were. C) Have been. D) Has been. Show Answer Correct Answer: A) Was. 7. ..... they ..... a report since last Monday? A) Have / written. B) Do / write. C) Had / written. D) Did / write. Show Answer Correct Answer: A) Have / written. 8. How many cookies ..... you ..... last night? A) Did / eat. B) Have / eaten. C) Did/ eaten. D) None of the above. Show Answer Correct Answer: A) Did / eat. 9. My parents ..... for 10 years. A) Has been married. B) Have been married. C) Married. D) None of the above. Show Answer Correct Answer: B) Have been married. 10. We ..... a new car last year. A) Bought. B) Have bought. C) Buy. D) None of the above. Show Answer Correct Answer: A) Bought. 11. My grandmother ..... a computer. She doesn't know anything about computers. A) Have always wanted. B) Hasn't never used. C) Has never used. D) Have always used. Show Answer Correct Answer: C) Has never used. 12. The Past Participle form of the verb "speak" is ..... A) Speak. B) Spoke. C) Speaken. D) Spoken. Show Answer Correct Answer: D) Spoken. 13. She (have/work) in London for six months. A) Has worked. B) Have worked. C) Have work. D) Has work. Show Answer Correct Answer: A) Has worked. 14. Have you finished the exam ..... ? A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 15. I ..... Julie for 3 years. We still meet once a month. A) Knew. B) Known. C) Have known. D) Have knew. Show Answer Correct Answer: C) Have known. 16. How long has Ali been here? A) Ali were here yesterday. B) Ali was here yesterday. C) Ali have been here since yesterday. D) Ali has been here since yesterday. Show Answer Correct Answer: D) Ali has been here since yesterday. 17. Andi and Anton (study) math together last night. A) Have studied. B) Studied. C) All the above. D) None of the above. Show Answer Correct Answer: B) Studied. 18. ..... you ..... to school last friday? A) Do-go. B) Did-go. C) Have-goes. D) None of the above. Show Answer Correct Answer: B) Did-go. 19. How long ..... here? A) Did you live. B) You lived. C) Have you live. D) Have you lived. Show Answer Correct Answer: D) Have you lived. 20. Where ..... last summer? A) Have you gone. B) Did you go. C) Have you go. D) None of the above. Show Answer Correct Answer: B) Did you go. 21. I ..... money to the bank. A) Have never owed. B) Never owed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have never owed. 22. He ..... to school last week. He was ill. A) Hasn't gone. B) Went. C) Didn't go. D) None of the above. Show Answer Correct Answer: C) Didn't go. 23. Have you ..... eaten sushi? A) Ever. B) Yet. C) Never. D) Last. Show Answer Correct Answer: A) Ever. 24. The teacher Brown work / has worked at this school for 10 years A) Work. B) Has worked. C) Worked. D) None of the above. Show Answer Correct Answer: B) Has worked. 25. Yesterday, last week, and ago are some of the signal words for (a) A) A. simple past. B) Present perfect. C) Simple present. D) Past perfectTagsSIMPLE PAST VS PRESENT PERFECT. Show Answer Correct Answer: A) A. simple past. 26. Maria lives in Boston. Before she ..... (move) here, she ..... (live) in Seattle for three years. A) Moved-has lived. B) Moved-lived. C) Has moved-lived. D) None of the above. Show Answer Correct Answer: B) Moved-lived. 27. We ..... Gym in the afternoon since March. A) Has had. B) Have have. C) Have had. D) Had. Show Answer Correct Answer: C) Have had. 28. ..... you ..... Japanese food? A) Have / ever ate. B) Did / ever eat. C) Have / ever eaten. D) None of the above. Show Answer Correct Answer: C) Have / ever eaten. 29. You ..... your address recently. A) Changes. B) Has changed. C) Changed. D) Have changed. E) Change. Show Answer Correct Answer: D) Have changed. 30. Last week, I ..... (teach) a lot of vocabulary. A) Have taught. B) Have tought. C) Taught. D) Tought. Show Answer Correct Answer: C) Taught. ← 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 5Present Perfect Vs Simple Past Quiz 6Present Perfect Vs Simple Past Quiz 7Present Perfect Vs Simple Past Quiz 8Present Perfect Vs Simple Past Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books