This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 15 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 15 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... games for too long. A) Have play. B) Have played. C) Have plays. D) Has played. Show Answer Correct Answer: B) Have played. 2. The baby ..... asleep yet. What's the matter? A) Has not fallen. B) Has not fell. C) Has not fall. D) Did not fall. Show Answer Correct Answer: A) Has not fallen. 3. I always drink ..... in the morning. A) Garlic juice. B) Fruit juice. C) Chewing gum. D) Smoothie. Show Answer Correct Answer: B) Fruit juice. 4. She hasn't bought the flat ..... A) /. B) Yet. C) Already. D) Just. Show Answer Correct Answer: B) Yet. 5. The children ..... gone to city park since this afternoon. A) Went. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 6. Choose the correct answer to complete this sentence.During the two years David ..... ten different jobs. A) Have has. B) Has had. C) Has has. D) Have had. Show Answer Correct Answer: B) Has had. 7. She ..... in Delhi for eight years. A) Is living. B) Has lived. C) Lives. D) None of the above. Show Answer Correct Answer: B) Has lived. 8. We ..... already eaten our dinner. We are not hungry now. A) Have. B) Had. C) Eating. D) None of the above. Show Answer Correct Answer: A) Have. 9. Brandon ..... come late to the office. He gets an award from his boss. A) Have never. B) Has never. C) Didn't. D) Isn't getting. Show Answer Correct Answer: B) Has never. 10. These statements are correct, EXCEPT ..... A) Dava has never eaten Korean food. B) Yulis has never sung Thai songs. C) Faiza has never learned Japanese language. D) Vania has never saw Indian movies. Show Answer Correct Answer: D) Vania has never saw Indian movies. 11. He wrote to her a month ago, but I'm sure he ..... since then. A) Wasn't written. B) Hasn't written. C) Wasn't writing. D) Didn't write. Show Answer Correct Answer: B) Hasn't written. 12. Giorgio ..... really hard for this test A) Have studied. B) Has stuyed. C) Has studied. D) None of the above. Show Answer Correct Answer: C) Has studied. 13. Who ..... she ( meet) ..... recently? A) Has she meet. B) Have she met. C) Has she met. D) Have she meet. Show Answer Correct Answer: C) Has she met. 14. She hasn't ..... a holiday in the mountains ..... 2019. A) Has/ for. B) Had/ for. C) Had/ since. D) Have/ since. Show Answer Correct Answer: C) Had/ since. 15. She ..... hasn't tidied her room. A) Just. B) Still. C) Yet. D) Already. Show Answer Correct Answer: B) Still. 16. The principal ..... the delay in our trip this morning. A) Does announce. B) Was announced. C) Is announced. D) Has announced. Show Answer Correct Answer: D) Has announced. 17. The teacher of grade VIII SMPIT Nurul Fikri ..... some materials to the students by Google classroom for 6 hours. A) Have already given. B) Has just gave. C) Have just give. D) Has already given. Show Answer Correct Answer: D) Has already given. 18. I ..... (eat) already. A) Have eaten. B) Have ate. C) Has eated. D) Has eaten. Show Answer Correct Answer: A) Have eaten. 19. They ..... just ..... (mengantar) the boxes to our house. A) Has send. B) Have delivered. C) Have delivery. D) Have sent. Show Answer Correct Answer: B) Have delivered. 20. ..... been on a Singapore cruise? A) They have. B) Has they. C) Have they ever. D) None of the above. Show Answer Correct Answer: C) Have they ever. 21. We use the present perfect tense if want to focus on the ..... A) Result or action. B) Pronoun. C) Subject. D) Time. E) Verb. Show Answer Correct Answer: A) Result or action. 22. My father ..... (pergi) to Jakarta A) Have went. B) Has gone. C) Has go. D) Have gone. Show Answer Correct Answer: B) Has gone. 23. Have you ..... another country? A) Ever been to. B) Ever were to. C) Be. D) Were. Show Answer Correct Answer: A) Ever been to. 24. Sally ..... the movie "Titanic" three times. A) Has seen. B) Have seen. C) Have to see. D) Seeing. E) Sees. Show Answer Correct Answer: A) Has seen. 25. ..... (you/like) the movie? A) Has you liked. B) Has you like. C) Have you like. D) Have you liked. Show Answer Correct Answer: D) Have you liked. 26. What is the affirmative structure of the Present perfect tense? A) Subject + have/has + not + participle verb. B) Subject + have/has + past simple verb. C) Subject + have/ had +participle verb. D) Subject + have/has + participle verb. Show Answer Correct Answer: D) Subject + have/has + participle verb. 27. Somebody ..... my bicycle! Now I'll have to walk home. A) Has stolen. B) Steel. C) Have stolen. D) Stole. Show Answer Correct Answer: A) Has stolen. 28. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$I ..... (not/visit) that museum yet. A) Have not visited. B) Have not visit. C) Has not visited. D) None of the above. Show Answer Correct Answer: A) Have not visited. 29. Lina ..... (membuat) an amazing handmade yet A) Has made. B) Is make. C) Is made. D) Has make. Show Answer Correct Answer: A) Has made. 30. Such bad behaviour always ..... me mad. (MAKE) A) Makes. B) Make. C) Are making. D) Is making. Show Answer Correct Answer: A) Makes. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books