This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Vs Simple Past – Quiz 26 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Vs Simple Past Quiz 26 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Millions of mobile phones have been sold in Asia this year. A) Correct. B) Wrong. C) All the above. D) None of the above. Show Answer Correct Answer: B) Wrong. 2. I ..... to Cancun twenty years ago. A) Go. B) Went. C) Gone. D) Have gone. Show Answer Correct Answer: B) Went. 3. They ..... (already see) the new movie. A) Have already see. B) Already saw. C) Have already saw. D) Have already seen. Show Answer Correct Answer: D) Have already seen. 4. He ..... there all morning waiting for you! A) Was. B) Has be. C) Has been. D) Were. Show Answer Correct Answer: C) Has been. 5. Has Bill gone to Turkey ..... ? A) Just. B) Ever. C) Already. D) Yet. Show Answer Correct Answer: D) Yet. 6. 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. 7. 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. 8. 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. 9. 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. 10. 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. 11. 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. 12. 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. 13. (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. 14. 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. 15. 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. 16. 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. 17. 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. 18. At Christmas, she ..... (go) skiing. A) Has gone. B) Have gone. C) Went. D) Goed. Show Answer Correct Answer: C) Went. 19. 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. 20. 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. 21. .... 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. 22. ..... 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. 23. 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. 24. ..... 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. 25. ..... 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. ← 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