This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 9 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Cervantes ..... "Don Quijote" A) Wrote. B) Has writen. C) Have writen. D) Has write. Show Answer Correct Answer: A) Wrote. 2. I ..... anything since breakfast. A) Didn't eat. B) Don't eat. C) Doesn't eat. D) Hasn't eaten. E) Haven't eaten. Show Answer Correct Answer: E) Haven't eaten. 3. I HAVEN'T FINISHED MY SCIENCE PROJECT ..... A) ALREADY. B) YET. C) JUST. D) NEVER. Show Answer Correct Answer: B) YET. 4. Where ..... (your parents / go) on their honeymoon? A) Have your parents gone. B) Do your parents go. C) Did your parents go. D) Do your parents went. Show Answer Correct Answer: C) Did your parents go. 5. Maya ..... a new car in 2020. A) Has bought. B) Bought. C) Has buyed. D) Have bought. Show Answer Correct Answer: B) Bought. 6. I ..... abroad last year. A) Have gone. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 7. A:Amanda loves traveling. B: ..... to Europe? A) Did she went. B) Has she went. C) Have she been. D) Has she been. Show Answer Correct Answer: D) Has she been. 8. 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. 9. 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. 10. Have you ever driven a car? A) No, I haven't. B) No, I am not. C) No, I didn't. D) None of the above. Show Answer Correct Answer: A) No, I haven't. 11. He ..... (live) there when he was a child A) Lived. B) Has lived. C) All the above. D) None of the above. Show Answer Correct Answer: A) Lived. 12. I ..... (never be) to Asia. A) Have never went. B) Have never been. C) Never have been. D) Never been. Show Answer Correct Answer: B) Have never been. 13. Miss Lin ..... working in this school five years ago. A) Starts. B) Started. C) Has started. D) Have started. Show Answer Correct Answer: B) Started. 14. -Where ..... you ..... all this time? I have been here for ages! A) Did-go. B) Have-been. C) Has-gone. D) None of the above. Show Answer Correct Answer: B) Have-been. 15. For negatives in the Simple Past, we use: A) Haven't. B) Hasn't. C) Didn't. D) Diden't. Show Answer Correct Answer: C) Didn't. 16. What ..... you ..... for lunch yesterday? A) Did; eat. B) Were; eat. C) Have; eaten. D) Had; eaten. Show Answer Correct Answer: A) Did; eat. 17. SPECIAL WORDS TO USE WITH THE PRESENT PERFECT ARE A) YET, NEVER, EVER, ALREADY, SINCE, FOR, ALL MY LIFE. B) YESTERDAY, LAST NIGHT, TWO DAYS AGO. C) All the above. D) None of the above. Show Answer Correct Answer: A) YET, NEVER, EVER, ALREADY, SINCE, FOR, ALL MY LIFE. 18. THOSE ARE ADVEBRS FOR SIMPLE PAST(last ..... , ago, yesterday) A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 19. Is this sentence CORRECT or INCORRECT?I have worked in this company for 15 years now. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 20. George Clooney ..... a pet lion when he was a boy. A) Has had. B) Had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had. 21. Due to coronavirus, they ..... out since last Wednesday. A) Didn't go. B) Haven't gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't gone. 22. She ..... (not clean) her room yet. A) Hasn't cleaned. B) Not cleaning. C) Has not cleaned. D) Did not clean. Show Answer Correct Answer: C) Has not cleaned. 23. I ..... from Aunt Betty for over two months. A) Didn't hear. B) Haven't heard. C) Didn't heard. D) Hasn't heard. Show Answer Correct Answer: B) Haven't heard. 24. There ..... a singer yesterday and she simply ..... her words. A) Has been have known. B) Was didn't know. C) Was has known. D) Has been didn't know. Show Answer Correct Answer: B) Was didn't know. 25. I ..... an adverstisement fro the X Factor-I think I'll apply! A) 've just seen. B) Just saw. C) Just have seen. D) Just seen. Show Answer Correct Answer: A) 've just seen. 26. We ..... our friends in Chicago last week. A) Saw. B) See. C) Seen. D) None of the above. Show Answer Correct Answer: A) Saw. 27. We ..... (just finish) our project. A) Just have finished. B) Just finished. C) Have just finish. D) Have just finished. Show Answer Correct Answer: D) Have just finished. 28. ( you / visit ) ..... to Paris last year? A) Did you visit. B) Have you visited. C) You visited. D) You have visited. Show Answer Correct Answer: A) Did you visit. 29. Ouch! I ..... my finger. A) Have just cut. B) Has just cut. C) Just cut. D) Just cutting. Show Answer Correct Answer: A) Have just cut. 30. How is the present perfect tense formed? A) By adding-ed to regular verbs. B) By using the auxiliary verb 'have' or 'has' followed by the past participle of the main verb. C) By using the irregular past form of the verb. D) By adding-ing to regular verbs. Show Answer Correct Answer: B) By using the auxiliary verb 'have' or 'has' followed by the past participle of the main verb. ← 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