This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 10 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. 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. 3. 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. 4. ..... it stopped raining? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has. 5. 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. 6. Bruce has never tried raw fish ..... A) Ago. B) Before. C) Never. D) None of the above. Show Answer Correct Answer: B) Before. 7. 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). 8. 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. 9. ..... 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. 10. Have you (a) the new movie yet? A) Saw. B) Sees. C) See. D) A. seen. Show Answer Correct Answer: D) A. seen. 11. 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. 12. 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. 13. 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. 14. 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. 15. 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. 16. My parents ..... to Paris before. This trip will be their second time in that city. A) Has been. B) Have been. C) Has gone. D) Have been gone. Show Answer Correct Answer: B) Have been. 17. "Since" is pronounced /sins/Do you agree? A) Yes. B) No. C) All the above. D) None of the above. Show Answer Correct Answer: A) Yes. 18. I ..... for my school jumper for ages. I can't find it anywhere. A) Have searched. B) Have been searching. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been searching. 19. I ..... ( be) to London three times. A) Was. B) Has been. C) Have been. D) Am. Show Answer Correct Answer: C) Have been. 20. My father ..... moved his office. A) Has moved just. B) Just has moved. C) Has just moved. D) Have just moved. Show Answer Correct Answer: C) Has just moved. 21. In my school, the principal ..... already given the instructions for the end of the school year. A) Had. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: B) Has. 22. Has ..... ever been to India? A) She. B) I. C) You. D) We. Show Answer Correct Answer: A) She. 23. Fill in the gaps:When I ..... a child, I ..... ice-skating. A) Was / loved. B) Were / loved. C) Was / have loved. D) Have been / loved. Show Answer Correct Answer: A) Was / loved. 24. Choose the correct answer:I ..... home. I will rest a bit before we begin doing homework. A) Just came. B) Already came. C) Have just come. D) Have already come. Show Answer Correct Answer: C) Have just come. 25. I ..... for my uncle. A) Have not work. B) Hasn't worked. C) Haven't worked. D) Has not working. Show Answer Correct Answer: C) Haven't 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