This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 19 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Oh no! ..... my keys! A) I lost. B) I've lost. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've lost. 2. I ..... to Australia in 2017. A) Has been. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been. 3. Is this sentence correct?The finance sector changed dramatically over the past five years. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. 4. I'm full. I've ..... eaten four slices of pizza A) Already. B) Yet. C) Still. D) None of the above. Show Answer Correct Answer: A) Already. 5. Do we use the present perfect simple to talk about experiences? A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 6. When do we use the present perfect simple? A) Routines. B) Future. C) Unfinished actions. D) None of the above. Show Answer Correct Answer: C) Unfinished actions. 7. We ..... this book for months and months. A) Have written. B) Have been writing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been writing. 8. Fatima ..... to Miami three times and is going again next month. A) Went. B) Has been. C) Was. D) None of the above. Show Answer Correct Answer: B) Has been. 9. You-read-War of piece? A) Have you readen War of Peace?. B) Have you read War of Peace?. C) Have your been read War of Peace?. D) None of the above. Show Answer Correct Answer: B) Have you read War of Peace?. 10. ..... they visited the pyramids yet? A) Has. B) Did. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 11. The past participle of verb DRIVE is: A) DRIVEN. B) DROVE. C) DRIVING. D) None of the above. Show Answer Correct Answer: A) DRIVEN. 12. Choose the best answer:I can't play basketball because I ..... A) Broke my leg. B) Break my leg. C) Have broke my leg. D) Have broken. Show Answer Correct Answer: D) Have broken. 13. Laura has been here ..... 6 moths A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 14. Which word do we use in a negative sentence using the present perfect: A) Just. B) Ever. C) Yet. D) Already. Show Answer Correct Answer: C) Yet. 15. 'Yes, I know. I've ..... seen your report.' A) Yet. B) For. C) Already. D) Since. Show Answer Correct Answer: C) Already. 16. Which sentence sounds better and more natural? A) I've been studying English for 15 years. B) I've studied English for 15 years. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've been studying English for 15 years. 17. Although Joshua lives nearby, he ..... to the San Diego Zoo. A) Never has gone. B) Does never go. C) Never is gone. D) Has never been. Show Answer Correct Answer: D) Has never been. 18. Have you ..... seen an actor before? A) .already. B) .never. C) .just. D) .ever. Show Answer Correct Answer: D) .ever. 19. I ..... my homework for hours, and I still haven't finished A) Have done. B) Have been done. C) Have been doing. D) Have been having done. Show Answer Correct Answer: C) Have been doing. 20. You sound out of breath ..... ? A) Have you run. B) Have you been running. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been running. 21. We haven't decided where to go ..... A) Already. B) Yet. C) Just. D) None of the above. Show Answer Correct Answer: B) Yet. 22. I (a) from school. A) A. have just arrived. B) Just arrived. C) All the above. D) None of the above. Show Answer Correct Answer: A) A. have just arrived. 23. The teacher has been returning the test yet. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. 24. I've ..... to go to Australia since I was a small child. A) Been wanting. B) Wanted. C) All the above. D) None of the above. Show Answer Correct Answer: B) Wanted. 25. You ..... a pet for three years. A) 've keep. B) 's kept. C) 've kept. D) Keep. Show Answer Correct Answer: C) 've kept. 26. I ..... here since I left school. A) Have worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have worked. 27. The boys have played football ..... three hours. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 28. I ..... Mr. Smith for five years. A) Have known. B) Knows. C) Knew. D) Has known. Show Answer Correct Answer: A) Have known. 29. Shamsul ..... tennis lessons in 2010 A) Took. B) Has taken. C) All the above. D) None of the above. Show Answer Correct Answer: A) Took. 30. She's been playing football ..... 2 hours A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books