This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 8 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We use the present perfect simple for events that have finished, buy are still important in the present. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 2. I have ..... been to France. A) Ever. B) For. C) Since. D) Never. Show Answer Correct Answer: D) Never. 3. We ..... here for three years. A) Have working. B) Worked. C) Have been working. D) Has worked. Show Answer Correct Answer: C) Have been working. 4. She hasn't finished her homework ..... It must be really difficult. A) Just. B) Yet. C) Already. D) None of the above. Show Answer Correct Answer: B) Yet. 5. I have ..... (travel) since last month, and I will arrive home next Sunday A) Travelling. B) Traveled. C) Travelled. D) Been travelling. Show Answer Correct Answer: D) Been travelling. 6. Well, Sandra ..... to give us all a big treat tomorrow. A) Goes. B) Going. C) Has been going. D) Is going. Show Answer Correct Answer: D) Is going. 7. ..... (you/talk) to Jane before? A) Had you talked. B) Have you talked. C) Has you talk. D) Did you talked. Show Answer Correct Answer: B) Have you talked. 8. Have you ever ..... someone as beautiful as her? A) Seeing. B) Seen. C) See. D) Saw. Show Answer Correct Answer: B) Seen. 9. Have they (a) her for a long time? A) Knew. B) Know. C) A. known. D) Knows. Show Answer Correct Answer: C) A. known. 10. Where ..... lately? A) Were you. B) Have you been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been. 11. We ..... in the classroom since ten o'clock. ( to have) A) Have been. B) Had been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 12. Oh! I ..... my book! I need it to study for the exam. A) I have been lost. B) I have been losing. C) I have lost. D) I was lost. Show Answer Correct Answer: C) I have lost. 13. Why ..... it ..... so much this summer? A) Have-rain. B) Has-rain. C) Has-rained. D) Have-rained. Show Answer Correct Answer: C) Has-rained. 14. I'm still reading this book.$\rightarrow$I ..... reading this book yet. A) Have finished. B) Have been finishing. C) Haven't finished. D) Haven't been finishing. Show Answer Correct Answer: C) Haven't finished. 15. My father ..... torrijas in March. (cook) A) Cooked. B) Has cooked. C) Have cooked. D) Cookt. Show Answer Correct Answer: A) Cooked. 16. Which sentence talks about something that started some time ago and it's still going on? A) I have played soccer for 2 hours. B) I have been playing soccer for 2 hours. C) I played soccer 2 hours ago. D) I used to play soccer. Show Answer Correct Answer: B) I have been playing soccer for 2 hours. 17. My favorite soccer players ..... come to my country yet. A) Haven't. B) Didn't. C) Has not. D) None of the above. Show Answer Correct Answer: A) Haven't. 18. Cindy ..... (drive) her car for only five months A) Cindy has drived her car for only five months. B) Cindy has driven her car for only five months. C) Cindy has drive her car for only five months. D) Cindy have drived her car for only five months. Show Answer Correct Answer: B) Cindy has driven her car for only five months. 19. ..... it stopped raining? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has. 20. What is the present perfect simple tense in this sentence?We live in Kuala Lumpur and haven't lived here for years. A) Haven't lived. B) Hadn't lived. C) Hasn't lived. D) Live. Show Answer Correct Answer: A) Haven't lived. 21. Bruce has never tried raw fish ..... A) Ago. B) Before. C) Never. D) None of the above. Show Answer Correct Answer: B) Before. 22. If someone says "I have cleaned the kitchen!" ..... A) It has just happened, the kitchen is still clean (hopefully). B) We don't know when it happened. C) It happened yesterday. D) I don't know, I never clean the kitchen. Show Answer Correct Answer: A) It has just happened, the kitchen is still clean (hopefully). 23. Finally! We ..... for you since 10 o'clock. A) Has waited. B) Have been waiting. C) Has been waiting. D) Have waited. Show Answer Correct Answer: B) Have been waiting. 24. ..... to Paris? A) Have you ever been. B) Have you been ever. C) Have ever you been. D) None of the above. Show Answer Correct Answer: A) Have you ever been. 25. Have you (a) the new movie yet? A) Saw. B) Sees. C) See. D) A. seen. Show Answer Correct Answer: D) A. seen. 26. The students ..... their English class! A) Haven't finish yet. B) Haven't finished yet. C) Have already finish. D) Have just finished. Show Answer Correct Answer: D) Have just finished. 27. I am hungry because I ..... anything. A) Have eaten. B) Still haven't eaten. C) Haven't just eaten. D) Have already eaten. Show Answer Correct Answer: B) Still haven't eaten. 28. Kevin:Can you help me? ..... Calvin:Sure A) I haven't found my phone already. B) I haven't ever found my cellphone. C) I haven't found my cellphone yet. D) I haven't found my cellphone since two days. Show Answer Correct Answer: C) I haven't found my cellphone yet. 29. I ..... the film yet. A) Haven't seen. B) Haven't see. C) Didn't see. D) Didn't saw. Show Answer Correct Answer: A) Haven't seen. 30. I ..... three police cars this morning A) Had seen. B) Have seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have seen. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books