This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 23 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 23 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We have cooked. In negative. A) We hasn't cooked. B) We has cooked. C) We haven't cooked. D) We had cook. Show Answer Correct Answer: C) We haven't cooked. 2. Complete the sentences below by using present perfect tense. Oh no! I ..... ..... (lose) my cell phone! A) Have lost. B) Has lost. C) Haven't lose. D) Hasn't lost. Show Answer Correct Answer: A) Have lost. 3. I have lived in this town ..... seven years A) In. B) For. C) Still. D) Since. Show Answer Correct Answer: B) For. 4. (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. 5. ..... you ..... a cake for Sally? A) Has make. B) Has made. C) Have made. D) Have make. Show Answer Correct Answer: C) Have made. 6. Have you ever ..... the falling star? A) See. B) Saw. C) Seen. D) Seeing. Show Answer Correct Answer: C) Seen. 7. $^{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. 8. 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. 9. Choose the correct answer to complete this sentence.She ..... her mother for a long time. A) Hasn't seen. B) Hasn't see. C) Hasn't saw. D) Hasn't seeing. Show Answer Correct Answer: A) Hasn't seen. 10. 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. 11. Create a negative sentence:He ..... (not/to see) that movie yet. A) He has not saw that movie yet. B) He did not see that movie yet. C) He is not seeing that movie yet. D) He has not seen that movie yet. Show Answer Correct Answer: D) He has not seen that movie yet. 12. How would you use the present perfect to describe life experiences? A) I have traveled to several countries. B) I will travel to several countries. C) I traveled to several countries last year. D) I am traveling to several countries now. Show Answer Correct Answer: A) I have traveled to several countries. 13. 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. 14. There ..... significant improvements in education over the last decade. A) Has been. B) Are. C) Have been. D) Was. Show Answer Correct Answer: C) Have been. 15. Create a negative sentence using the present perfect tense with the verb 'to read'. A) I have read the book. B) I did not read the book. C) I have not read the book. D) I have never read the book. Show Answer Correct Answer: C) I have not read the book. 16. They have never been to a concert. True or False? A) True. B) They have attended a concert last year. C) They have been to multiple concerts. D) False. Show Answer Correct Answer: D) False. 17. Identify the present perfect usage in this sentence:'She has traveled to France.' A) Has gone. B) Has visited. C) Has seen. D) Has traveled. Show Answer Correct Answer: D) Has traveled. 18. Melly and Dora have lived here ..... 10 years A) For. B) Since. C) In. D) On. Show Answer Correct Answer: A) For. 19. 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. 20. 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. 21. Choose the correct form:She ..... (to finish) her homework yet? A) Did she finish her homework?. B) Has she finish her homework yet?. C) Has she finished. D) She has finished her homework?. Show Answer Correct Answer: C) Has she finished. 22. 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. 23. I have ..... walked down the hill. A) Yet. B) Already. C) All the above. D) None of the above. Show Answer Correct Answer: B) Already. 24. Conjugate the irregular verb 'to go' in present perfect. A) Have gone / has gone. B) Have went. C) Have goneed. D) Has go. Show Answer Correct Answer: A) Have gone / has gone. 25. She ..... (never break) her arms. A) Has never broke. B) Has never broken. C) Never has broken. D) None of the above. Show Answer Correct Answer: B) Has never broken. ← 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