This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 51 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 51 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Click on the correct option. A) Ann has washed her hair. B) Ann have washed her hair. C) Ann has wash her hair. D) None of above. Show Answer Correct Answer: A) Ann has washed her hair. 2. Which word or phrase in the sentence are Temporal Words? The library took three years to build. A) The library. B) Three years. C) Build. D) Took. Show Answer Correct Answer: B) Three years. 3. Father: ..... Grandma this week? Daughter:Yes, I ..... to see her yesterday. A) Did you; went. B) Have you visited; went. C) Did you; have gone. D) None of above. Show Answer Correct Answer: B) Have you visited; went. 4. Which one is the past participle of "give" ? He has ..... the answer. A) Gives. B) Give. C) Given. D) Gave. Show Answer Correct Answer: C) Given. 5. Change this sentence to Present Perfect Tense:He goes to the party. A) He is going to the party. B) He has gone to the party. C) He go to the party. D) None of above. Show Answer Correct Answer: B) He has gone to the party. 6. I ..... (not / see) Lissa for several years, but I recognized her immediately. A) Wasn't seen. B) Hadn't seen. C) Haven't seen. D) Hasn't seem. Show Answer Correct Answer: B) Hadn't seen. 7. Bob ..... your bag. A) Has took. B) Has taken. C) Have taken. D) None of above. Show Answer Correct Answer: B) Has taken. 8. My brother ..... octopus. A) Has ate. B) Have eaten. C) Hasn't eaten. D) None of above. Show Answer Correct Answer: C) Hasn't eaten. 9. I have known my best friend ..... Primary School. A) For. B) Since. C) In. D) At. Show Answer Correct Answer: B) Since. 10. Identify the present perfect tense verb phrase.We have decorated the cafeteria for the event. A) We have decorated. B) The cafeteria. C) Have decorated. D) For the event. Show Answer Correct Answer: C) Have decorated. 11. The perfect tense is a name for A) The present tense. B) The past tense. C) The future tense. D) The auxiliary. Show Answer Correct Answer: B) The past tense. 12. My best friend has ..... to this cinema last year. She said it was great! A) Go. B) Be. C) Been. D) Gone. Show Answer Correct Answer: C) Been. 13. Past participle for the verb forbid is ..... A) Forbade. B) Forbidden. C) Forbid. D) Have forbidden. Show Answer Correct Answer: B) Forbidden. 14. Rewrite the sentences. Add ever or never to each one.I've won a music competition A) I has never won a music competition. B) I've never won a music competition. C) I did never won a music competition. D) I've never win a music competition. Show Answer Correct Answer: B) I've never won a music competition. 15. He ..... (read) Percy Jackson 10 times! A) Has read. B) Read. C) Was reading. D) Have read. Show Answer Correct Answer: A) Has read. 16. Husband:Can you pick me up some cheese? Wife:I ..... to the store today, and I don't want to go back. A) Was. B) Have already been. C) Has been. D) None of above. Show Answer Correct Answer: B) Have already been. 17. We ..... Mary ..... 2015. A) Haven't seen / for. B) Haven't seen / since. C) Hasn't saw / since. D) Didn't see / for. Show Answer Correct Answer: B) Haven't seen / since. 18. When we use present perfect tense? A) When we want to talk about continuous action or event. B) When we want to talk about present tense. C) When we want to talk about fact. D) When we want to talk about tense. Show Answer Correct Answer: A) When we want to talk about continuous action or event. 19. Have you ..... left a restaurant without paying the bill? A) Never. B) Still. C) Ever. D) Yet. Show Answer Correct Answer: C) Ever. 20. Alice ..... already ..... (write) a letter to Apple . A) Has, written. B) Hasn't, written. C) Didn't write. D) Haven't, written. Show Answer Correct Answer: A) Has, written. 21. To form negative sentences in Present perfect we use ..... A) Have not-Haven't-Has not-Hasn't. B) Do not-Don't-Does not-Doesn't. C) Am not-Is not-Isn't-are not-aren't. D) Will not-Won't. Show Answer Correct Answer: A) Have not-Haven't-Has not-Hasn't. 22. Change the verb in bracket into the correct Present Perfect Tense form.Julie (never be) ..... so quite. A) Never been. B) Was never. C) Were never. D) Has never been. E) Have never been. Show Answer Correct Answer: D) Has never been. 23. Which word or phrase in the sentence are Temporal Words? Later today, I will go to football practice. A) I will go. B) Football. C) Football practice. D) Later today. Show Answer Correct Answer: D) Later today. 24. Ivan ..... to his brother for seven years. A) Hasn't spoke. B) Hasn't speak. C) Hasn't spoken. D) None of above. Show Answer Correct Answer: C) Hasn't spoken. 25. Sue isn't here. She ..... out. A) Went. B) Gone. C) Has gone. D) Did go. Show Answer Correct Answer: C) Has gone. ← 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