This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 19 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Jeremy usually ..... to school by bus but today his dad ..... him. (GO, DRIVE) A) Going, driving. B) Goes, drives. C) Going, drives. D) Goes, is driving. Show Answer Correct Answer: D) Goes, is driving. 2. My sister ..... (tidur) in her bedroom since this afternoon A) Have sleep. B) Has sleep. C) Have slept. D) Has slept. Show Answer Correct Answer: D) Has slept. 3. The affirmative form for the following sentence is ..... Has Linda repaired her car since this morning? A) Linda has not repaired her car since this morning. B) Linda has repaired her car since this morning. C) Linda have repaired her car since this morning. D) Linda has repair her car since this morning. Show Answer Correct Answer: B) Linda has repaired her car since this morning. 4. Mrs. Jane has ..... Peter since he was a little boy. A) Knowing. B) Knows. C) Known. D) Knew. E) To know. Show Answer Correct Answer: C) Known. 5. You ..... since the last time I saw you A) Has grown. B) Have grown. C) Had grown. D) None of the above. Show Answer Correct Answer: B) Have grown. 6. He ..... his project successfully. A) Have completed. B) Has completed. C) Completing. D) None of the above. Show Answer Correct Answer: B) Has completed. 7. Daddy: ..... you ..... your homework Dion?Dion:yes, I have done my homework earlier. A) Have, done. B) Do, finished. C) Have, finish. D) Did, finished. E) Have, did. Show Answer Correct Answer: A) Have, done. 8. John and Mary ..... ( not/ study) English yet. A) Hasn't study. B) Haven't studied. C) Hasn't study. D) Haven't studyed. Show Answer Correct Answer: B) Haven't studied. 9. We have cooked. In negative. A) We haven't cooked. B) We had cook. C) We has cooked. D) We hasn't cooked. Show Answer Correct Answer: A) We haven't cooked. 10. Complete the sentences below by using present perfect tense. Oh no! I ..... ..... (lose) my cell phone! A) Hasn't lost. B) Has lost. C) Have lost. D) Haven't lose. Show Answer Correct Answer: C) Have lost. 11. I have lived in this town ..... seven years A) Still. B) For. C) In. D) Since. Show Answer Correct Answer: B) For. 12. (A) Have you ..... your homework?(B) Yes, I ..... A) Done / do. B) Did / did. C) Done / have. D) None of the above. Show Answer Correct Answer: C) Done / have. 13. ..... you ..... a cake for Sally? A) Have make. B) Have made. C) Has made. D) Has make. Show Answer Correct Answer: B) Have made. 14. Have you ever ..... the falling star? A) Seen. B) See. C) Saw. D) Seeing. Show Answer Correct Answer: A) Seen. 15. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$He ..... (eat) all the cookies. A) Has eaten. B) Have eaten. C) Has ate. D) None of the above. Show Answer Correct Answer: A) Has eaten. 16. We (not / watch) the video. A) Have watched. B) Haven't watched. C) Haven't watch. D) None of the above. Show Answer Correct Answer: B) Haven't watched. 17. Choose the correct answer to complete this sentence.She ..... her mother for a long time. A) Hasn't seeing. B) Hasn't seen. C) Hasn't see. D) Hasn't saw. Show Answer Correct Answer: B) Hasn't seen. 18. Choose one of the answers below to complete the sentences.She has ..... watched this movie three times A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 19. Create a negative sentence:He ..... (not/to see) that movie yet. A) He is not seeing that movie yet. B) He did not see that movie yet. C) He has not saw that movie yet. D) He has not seen that movie yet. Show Answer Correct Answer: D) He has not seen that movie yet. 20. How would you use the present perfect to describe life experiences? A) I will travel to several countries. B) I am traveling to several countries now. C) I traveled to several countries last year. D) I have traveled to several countries. Show Answer Correct Answer: D) I have traveled to several countries. 21. For or since?:I have waited for you ..... 2 hours. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 22. There ..... significant improvements in education over the last decade. A) Has been. B) Have been. C) Are. D) Was. Show Answer Correct Answer: B) Have been. 23. Create a negative sentence using the present perfect tense with the verb 'to read'. A) I did not read the book. B) I have read the book. C) I have never read the book. D) I have not read the book. Show Answer Correct Answer: D) I have not read the book. 24. They have never been to a concert. True or False? A) True. B) False. C) They have been to multiple concerts. D) They have attended a concert last year. Show Answer Correct Answer: B) False. 25. Identify the present perfect usage in this sentence:'She has traveled to France.' A) Has seen. B) Has gone. C) Has visited. D) Has traveled. Show Answer Correct Answer: D) Has traveled. 26. Melly and Dora have lived here ..... 10 years A) Since. B) For. C) In. D) On. Show Answer Correct Answer: B) For. 27. Mr Donald Trump ..... me here since you came. A) Doesn't call. B) Don't call. C) Haven't called. D) Hasn't called. Show Answer Correct Answer: D) Hasn't called. 28. I ..... three exams already this week. A) Had. B) Have had. C) Has had. D) None of the above. Show Answer Correct Answer: B) Have had. 29. Choose the correct form:She ..... (to finish) her homework yet? A) Did she finish her homework?. B) Has she finished. C) Has she finish her homework yet?. D) She has finished her homework?. Show Answer Correct Answer: B) Has she finished. 30. How do you form questions in the present perfect tense? A) Use 'Did' + subject + base form of the verb. B) Use 'Have' or 'Has' + subject + Verb 3. C) Use 'Will' + subject + past participle. D) Use 'Am' or 'Is' + subject + past participle. Show Answer Correct Answer: B) Use 'Have' or 'Has' + subject + Verb 3. ← 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