This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 22 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I'm afraid I'm not hungry. I ..... (eat/already). A) Didn't eat already. B) Have already eaten. C) Haven't already eaten. D) None of the above. Show Answer Correct Answer: B) Have already eaten. 2. Aaron ..... many interesting trips. He loves to travel. A) Is taken. B) Took. C) Has taken. D) None of the above. Show Answer Correct Answer: C) Has taken. 3. She (have, not) ..... this much fun since she ..... a kid. A) Haven't has/ is. B) Hasn't had/ was. C) Didn't have/ is. D) Didn't have/ was. Show Answer Correct Answer: B) Hasn't had/ was. 4. Mr Chan ..... here just now but he has gone for lunch. A) Has been. B) Was. C) Is. D) Is being. Show Answer Correct Answer: B) Was. 5. She (buy) a new book last week. A) Has bought. B) Bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Bought. 6. Which sentence is in the simple past? A) She read a book. B) She reads a book. C) All the above. D) None of the above. Show Answer Correct Answer: A) She read a book. 7. I can't go home because ..... (not finish) my work yet. A) I haven't finished. B) Didn't finished. C) Didn't finish. D) I haven't finish. Show Answer Correct Answer: A) I haven't finished. 8. (A) Has the movie already begun?(B) No, it ..... A) Haven't. B) Hasn't. C) Didn't. D) None of the above. Show Answer Correct Answer: B) Hasn't. 9. Jackson ..... to play the guitar professionally in 2017 and he ..... the lead guitarist in our band since then. A) Started; is. B) Started; have been. C) Started; has been. D) Has started; was. Show Answer Correct Answer: C) Started; has been. 10. This book is great! I know.I ..... it. A) Have just read. B) Read. C) Are reading. D) Reading. Show Answer Correct Answer: A) Have just read. 11. Choose the correct verb tense.Our neighbor ..... at the hospital since Friday. A) Was. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been. 12. Where did you go this morning? A) I went to the library. B) I had gone to the library. C) All the above. D) None of the above. Show Answer Correct Answer: A) I went to the library. 13. At Christmas, she ..... (go) skiing. A) Has gone. B) Have gone. C) Went. D) Goed. Show Answer Correct Answer: C) Went. 14. Which of the following sentences correctly uses the word 'for'? A) I have just studied for three hours. B) I will study for three hours. C) I have been studying for three hours. D) I studied for three hours ago. Show Answer Correct Answer: C) I have been studying for three hours. 15. I ..... cool clothes when I was a teenager. A) Have wore. B) Have weared. C) Have worn. D) Wore. Show Answer Correct Answer: D) Wore. 16. .... you ever ..... Indian food? A) Did-eat. B) Has-eaten. C) Have-eaten. D) None of the above. Show Answer Correct Answer: C) Have-eaten. 17. ..... that the cinema in Victoria Place is closing down? A) Have you know. B) Did you know. C) Have you known. D) Did you known. Show Answer Correct Answer: B) Did you know. 18. My hair is wet. I (just/wash) ..... it. A) Just washed. B) Has just washed. C) Have just washed. D) Have just wash. E) Has just wash. Show Answer Correct Answer: C) Have just washed. 19. ..... Greek food? A) Have you yet tried tried. B) Have you already tried. C) Have you still tried. D) Did you try. Show Answer Correct Answer: B) Have you already tried. 20. ..... to Brazil? A) Were you ever. B) Has you ever been. C) Have you been ever. D) Have you ever been. Show Answer Correct Answer: D) Have you ever been. 21. ..... (I/chat) with her twice. A) I chatted. B) I has chatted. C) I have chatted. D) I have chat. Show Answer Correct Answer: C) I have chatted. 22. IN MY LIFE A) FINISHED TIME. B) UNFINISHED TIME. C) All the above. D) None of the above. Show Answer Correct Answer: B) UNFINISHED TIME. 23. ..... (she/go)to Canada once. A) She has gone. B) She went. C) She have went. D) She did go. Show Answer Correct Answer: B) She went. 24. Have you ever ..... money to strangers? A) Given. B) Gave. C) Gived. D) Gaven. Show Answer Correct Answer: A) Given. 25. Choose the correct verb tense.We ..... baseball in the park yesterday. A) Played. B) Have played. C) All the above. D) None of the above. Show Answer Correct Answer: A) Played. 26. A: ..... you ever ..... sushi?B:No, I ..... But my brother ..... last week. A) Have, tried / haven't, tried. B) Did, try / haven't, tries. C) Has, tried / hasn't, tried. D) Have, try / haven't, tried. Show Answer Correct Answer: A) Have, tried / haven't, tried. 27. Scientists ..... to develop renewable energy sources in the year 1995. A) Have started. B) Started. C) Have starting. D) None of the above. Show Answer Correct Answer: B) Started. 28. Janet ..... (work) for Smith and Brothers before she came to work for us. A) Worked. B) Works. C) Has worked. D) None of the above. Show Answer Correct Answer: A) Worked. 29. ..... he come last Saturday?-Yes, he did. A) Does. B) Has. C) Had. D) Did. Show Answer Correct Answer: D) Did. 30. Kevin and Kenya ..... to a concert last week. A) Go. B) Went. C) Have gone. D) Has gone. Show Answer Correct Answer: B) Went. ← 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