This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 33 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 33 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I (have, not) this much fun since I (be) a kid. A) Haven't had-was. B) Had not-was. C) Have-is. D) Haven't-have been. Show Answer Correct Answer: A) Haven't had-was. 2. I ..... TV last night. A) Haven't watched. B) Didn't watch. C) Don't watch. D) None of the above. Show Answer Correct Answer: B) Didn't watch. 3. Choose the Present Perfect option for:Johan / finish / his painting A) Johan has finished his painting. B) Johan have finished his painting. C) Johan finished his painting. D) Johan finishes his painting. Show Answer Correct Answer: A) Johan has finished his painting. 4. She ..... her keys this morning. A) Lost. B) Has lost. C) Loses. D) None of the above. Show Answer Correct Answer: B) Has lost. 5. I ..... Michael in town last week. A) Have seen. B) Seen. C) Saw. D) Has seen. Show Answer Correct Answer: C) Saw. 6. This is the first time for me to cook "rendang" . It tastes strange. I ..... it before. A) Never cook. B) Have never cooked. C) Don't ever cook. D) Am not cooking. Show Answer Correct Answer: B) Have never cooked. 7. We ..... (not go) to the party last night. A) Did not go. B) Not went. C) Have not gone. D) Had not gone. Show Answer Correct Answer: A) Did not go. 8. Mike and Kelly ..... (play) soccer yesterday. A) Have played. B) Played. C) Has played. D) Plaied. Show Answer Correct Answer: B) Played. 9. I ..... (work) in Italy for five years. I ..... (begin) work as soon as I arrived. A) Work-began. B) Have worked-have begun. C) Have worked-began. D) None of the above. Show Answer Correct Answer: C) Have worked-began. 10. You ..... already ..... him. Can't you remember? A) Have met. B) Has met. C) Did met. D) Was met. Show Answer Correct Answer: A) Have met. 11. CARMELINA ..... A TRUCK THIS MORNING. A) DUG. B) SANK. C) DROVE. D) SANG. Show Answer Correct Answer: C) DROVE. 12. My best friend and I (know) each other for over fifteen years. We still get together once a week. A) Knows. B) Are knowing. C) Have known. D) Knew. Show Answer Correct Answer: C) Have known. 13. Where ..... when you were in Spain? A) Did you live. B) Did you lived. C) Have you live. D) Has you live. Show Answer Correct Answer: A) Did you live. 14. Fill in the blank:He ..... his car two days ago. A) Bought. B) Crashed. C) Parked. D) Sold. Show Answer Correct Answer: D) Sold. 15. The teacher ..... us any homework on Friday. A) Hasn't given. B) Haven't given. C) Didn't given. D) Didn't give. Show Answer Correct Answer: D) Didn't give. 16. My mother ..... her best friend for over twenty years now A) Knows. B) Has known. C) Knew. D) Was knowing. Show Answer Correct Answer: B) Has known. 17. So far, I ..... seven films, I hope to make many more. A) Made. B) Have made. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have made. 18. Three buildings has been damaged in the explosion. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: B) Wrong. 19. We (call) the police for an hour but they (not, come) last night. A) Called, haven't come. B) Have called, didn't come. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have called, didn't come. 20. Make the sentence into simple past.We have brought many books. A) We bringed many books. B) We brought many books. C) We bring many books. D) We has brought many books. Show Answer Correct Answer: B) We brought many books. 21. My brother (borrow) my laptop for study since a week ago. A) Has borrowed. B) Borrowed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has borrowed. 22. THE STRUCTURE OF PRESENT PERFECT IS A) HAS / HAVE + PAST PARTICIPLE. B) WAS / WERE / DID / DIDN'T DO. C) All the above. D) None of the above. Show Answer Correct Answer: A) HAS / HAVE + PAST PARTICIPLE. 23. We have lived here ..... we were children. A) Ago. B) For. C) Since. D) About. Show Answer Correct Answer: C) Since. 24. I was born ..... 1989. A) For. B) Since. C) In. D) When. Show Answer Correct Answer: C) In. 25. Tim hasn't read this book ..... A) Already. B) Just. C) Yet. D) Never. Show Answer Correct Answer: C) Yet. ← 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