This quiz works best with JavaScript enabled. Home > English Grammar > 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. I have ..... been to France. A) Ever. B) Since. C) For. D) Never. Show Answer Correct Answer: D) Never. 2. We ..... here for three years. A) Have been working. B) Have working. C) Has worked. D) Worked. Show Answer Correct Answer: A) Have been working. 3. 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. 4. I have ..... (travel) since last month, and I will arrive home next Sunday A) Travelling. B) Been travelling. C) Travelled. D) Traveled. Show Answer Correct Answer: B) Been travelling. 5. Well, Sandra ..... to give us all a big treat tomorrow. A) Going. B) Has been going. C) Goes. D) Is going. Show Answer Correct Answer: D) Is going. 6. ..... (you/talk) to Jane before? A) Had you talked. B) Has you talk. C) Did you talked. D) Have you talked. Show Answer Correct Answer: D) Have you talked. 7. Have you ever ..... someone as beautiful as her? A) Seeing. B) See. C) Seen. D) Saw. Show Answer Correct Answer: C) Seen. 8. Have they (a) her for a long time? A) Know. B) A. known. C) Knew. D) Knows. Show Answer Correct Answer: B) A. known. 9. 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. 10. 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. 11. Oh! I ..... my book! I need it to study for the exam. A) I have been lost. B) I was lost. C) I have been losing. D) I have lost. Show Answer Correct Answer: D) I have lost. 12. Why ..... it ..... so much this summer? A) Has-rained. B) Have-rained. C) Have-rain. D) Has-rain. Show Answer Correct Answer: A) Has-rained. 13. I'm still reading this book.$\rightarrow$I ..... reading this book yet. A) Have been finishing. B) Haven't been finishing. C) Haven't finished. D) Have finished. Show Answer Correct Answer: C) Haven't finished. 14. My father ..... torrijas in March. (cook) A) Have cooked. B) Cookt. C) Has cooked. D) Cooked. Show Answer Correct Answer: D) Cooked. 15. Which sentence talks about something that started some time ago and it's still going on? A) I have been playing soccer for 2 hours. B) I played soccer 2 hours ago. C) I used to play soccer. D) I have played soccer for 2 hours. Show Answer Correct Answer: A) I have been playing soccer for 2 hours. 16. 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. 17. Cindy ..... (drive) her car for only five months A) Cindy has drived her car for only five months. B) Cindy have drived her car for only five months. C) Cindy has driven her car for only five months. D) Cindy has drive her car for only five months. Show Answer Correct Answer: C) Cindy has driven her car for only five months. 18. ..... it stopped raining? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has. 19. 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) Hasn't lived. C) Hadn't lived. D) Live. Show Answer Correct Answer: A) Haven't lived. 20. Bruce has never tried raw fish ..... A) Ago. B) Before. C) Never. D) None of the above. Show Answer Correct Answer: B) Before. 21. 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). 22. Finally! We ..... for you since 10 o'clock. A) Has waited. B) Have waited. C) Has been waiting. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. 23. Have you (a) the new movie yet? A) A. seen. B) Sees. C) See. D) Saw. Show Answer Correct Answer: A) A. seen. 24. The students ..... their English class! A) Have just finished. B) Haven't finished yet. C) Have already finish. D) Haven't finish yet. Show Answer Correct Answer: A) Have just finished. 25. I am hungry because I ..... anything. A) Still haven't eaten. B) Haven't just eaten. C) Have already eaten. D) Have eaten. Show Answer Correct Answer: A) Still haven't eaten. 26. Kevin:Can you help me? ..... Calvin:Sure A) I haven't found my cellphone since two days. B) I haven't ever found my cellphone. C) I haven't found my phone already. D) I haven't found my cellphone yet. Show Answer Correct Answer: D) I haven't found my cellphone yet. 27. I ..... the film yet. A) Didn't see. B) Haven't seen. C) Haven't see. D) Didn't saw. Show Answer Correct Answer: B) Haven't seen. 28. 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. 29. My parents ..... to Paris before. This trip will be their second time in that city. A) Has been. B) Have been. C) Have been gone. D) Has gone. Show Answer Correct Answer: B) Have been. 30. "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. ← 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