This quiz works best with JavaScript enabled. Home > 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. Form a interrogative sentence in the present perfect simple with the verb 'live'. A) Did you lived?. B) Are you lived?. C) Have you lived?. D) Have you living?. Show Answer Correct Answer: C) Have you lived?. 2. ..... him we need more staff for ages, but he doesn't listen. A) I've told. B) I've been telling. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've been telling. 3. I ..... the wrong path again. A) Have taken. B) Took. C) Have took. D) Taking. Show Answer Correct Answer: A) Have taken. 4. Oh no! I ..... cut my finger and now it's bleeding! A) 've cutted. B) 've cut. C) 've been cutting. D) 've been cut. Show Answer Correct Answer: B) 've cut. 5. 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. 6. 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. 7. 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. 8. 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. 9. 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. 10. 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. 11. 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. 12. 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. 13. 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?. 14. ..... they visited the pyramids yet? A) Has. B) Did. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 15. The past participle of verb DRIVE is: A) DRIVEN. B) DROVE. C) DRIVING. D) None of the above. Show Answer Correct Answer: A) DRIVEN. 16. Choose the best answer:I can't play basketball because I ..... A) Broke my leg. B) Break my leg. C) Have broken. D) Have broke my leg. Show Answer Correct Answer: C) Have broken. 17. 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. 18. Which word do we use in a negative sentence using the present perfect: A) Ever. B) Just. C) Already. D) Yet. Show Answer Correct Answer: D) Yet. 19. 'Yes, I know. I've ..... seen your report.' A) Yet. B) For. C) Already. D) Since. Show Answer Correct Answer: C) Already. 20. 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. 21. Although Joshua lives nearby, he ..... to the San Diego Zoo. A) Never has gone. B) Has never been. C) Never is gone. D) Does never go. Show Answer Correct Answer: B) Has never been. 22. Have you ..... seen an actor before? A) .ever. B) .never. C) .just. D) .already. Show Answer Correct Answer: A) .ever. 23. 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. 24. 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. 25. We haven't decided where to go ..... A) Already. B) Yet. C) Just. D) None of the above. Show Answer Correct Answer: B) Yet. 26. 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. 27. 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. 28. 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. 29. You ..... a pet for three years. A) 've kept. B) 've keep. C) 's kept. D) Keep. Show Answer Correct Answer: A) 've kept. 30. 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. ← 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