This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 50 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 50 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Yanuar ..... (break) the glass yesterday A) Yanuar broke the glass yesterday. B) Yanuar breaks the glass yesterday. C) Yanuar has broken the glass yesterday. D) Yanuar has broke the glass yesterday. Show Answer Correct Answer: A) Yanuar broke the glass yesterday. 2. We use never and ever in the present perfect tense to ..... A) Show event in the present. B) Say something about time in past tense. C) Talk about something. D) Talk about experience. Show Answer Correct Answer: D) Talk about experience. 3. [present perfect tense]Mr. And Mrs. Anandra ..... that house in 1987 A) Has bought. B) Bought. C) Have bought. D) Are buying. Show Answer Correct Answer: C) Have bought. 4. Bilal ..... (injure) his legs in a car accident, so he had to use a wheelchair for six months. A) Had been injured. B) Had injured. C) Was injure. D) Has injured. Show Answer Correct Answer: B) Had injured. 5. Ann ..... seven movies so far this month. A) Saw. B) Will see. C) Has seen. D) Will have seen. Show Answer Correct Answer: C) Has seen. 6. In the present perfect tense, the verb becomes ..... A) Simple past (ie.) v.+ed or irregular v. B) Past continuous (ie.) v.+ing. C) Past participle. D) Stays in present tense. Show Answer Correct Answer: C) Past participle. 7. Rio ..... (live) in Bandung since 2001. A) Have lived. B) Has lived. C) Had lived. D) Lived. Show Answer Correct Answer: B) Has lived. 8. She ..... in Istanbul ..... she was a child. A) Have been / since. B) Has been / since. C) Was / for. D) Has been / for. Show Answer Correct Answer: B) Has been / since. 9. [present perfect tense]You've finished the test. The negative form of this sentence is ..... A) You haven't finished the test yet. B) You haven't finished the test yet. C) You don't finish the test. D) You aren't finishing the test. Show Answer Correct Answer: A) You haven't finished the test yet. 10. Where's John? -He ..... to the supermarket. A) Went. B) Has gone. C) Has went. D) Goed. Show Answer Correct Answer: B) Has gone. 11. Change the verb in bracket into the correct Present Perfect Tense form.I (just take) ..... a shower. A) Has just taken. B) Have just taken. C) Just took. D) Just taken. E) Was just taken. Show Answer Correct Answer: B) Have just taken. 12. What is the present perfect tense in this sentence? Our class has played basketball during P.E. A) Our class. B) Played basketball. C) During P.E. D) Has played. Show Answer Correct Answer: D) Has played. 13. ..... Peter been in Paris? A) HAVE. B) HAS. C) IS. D) ARE. Show Answer Correct Answer: B) HAS. 14. Change the verb in bracket into the correct Present Perfect Tense form.You (make) ..... too much noise this time. A) Make. B) Made. C) Has make. D) Have make. E) Have made. Show Answer Correct Answer: E) Have made. 15. We have watched the movie ..... three times. A) For. B) Since. C) In. D) On. E) About. Show Answer Correct Answer: A) For. 16. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense ''Sam ..... (meet) a lot of famous people in his life! A) Have meet. B) Has met. C) Has meeted. D) Have meet. Show Answer Correct Answer: B) Has met. 17. Have you ..... with your mom? A) Spoken. B) Spoke. C) Speak. D) None of above. Show Answer Correct Answer: A) Spoken. 18. Change this sentence to Present Perfect Tense. The policeman arrest the criminals. A) The policeman is arresting the criminals. B) The policeman will arrest the criminals. C) The policeman have arrested the criminals. D) None of above. Show Answer Correct Answer: C) The policeman have arrested the criminals. 19. The past participle of the verb essen is A) Essen. B) Geessen. C) Gegessen. D) Geesst. Show Answer Correct Answer: C) Gegessen. 20. When should we use ever? A) When talk about things have happened but without specific time. B) When talk about our friends. C) When talk about things haven't happened. D) When talk about something happened recently. Show Answer Correct Answer: A) When talk about things have happened but without specific time. 21. Which of these is a Present perfect? A) She finished her homework. B) I have been sick since Tuesday. C) She worked at 11:00. D) She was very sick. Show Answer Correct Answer: B) I have been sick since Tuesday. 22. The past participle is: A) The infinitive. B) The helping verb. C) 2nd idea in the sentence. D) Always at the end of the sentence. Show Answer Correct Answer: D) Always at the end of the sentence. 23. What subject should present perfect be started with when having have? A) She. B) He. C) Anything form. D) Nothing. Show Answer Correct Answer: C) Anything form. 24. Past participle for the verb drive is ..... A) Drove. B) Drive. C) Driven. D) Droven. Show Answer Correct Answer: C) Driven. 25. [present perfect tense]Anna ..... (not see) the movie "Inception" in the cinema yet A) Hasn't seen. B) Have seen. C) Doesn't see. D) Don't see. Show Answer Correct Answer: A) Hasn't seen. ← 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