This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 53 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 53 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which of these sentences is the affirmative? A) I have finished my homework. B) Have I finished my homework?. C) I have not finished my homework. D) None of above. Show Answer Correct Answer: A) I have finished my homework. 2. ..... Becky and Cherry ..... (add) sugar into tea yet? A) Has, added. B) Did, add. C) Do, add. D) Have, added. Show Answer Correct Answer: D) Have, added. 3. Look at this wall. Someone ..... (paint) a beautiful picture on it. A) Had painted. B) Was painted. C) Has painted. D) Had been painted. Show Answer Correct Answer: C) Has painted. 4. Hasan can't play next match. He ..... his finger. A) Have broken. B) Has breaked. C) Has broken. D) Was broke. Show Answer Correct Answer: C) Has broken. 5. Students in SMKPC ..... back home. A) Hasn't gone. B) Were gone. C) Have gone. D) Have been. Show Answer Correct Answer: C) Have gone. 6. John ..... just bought a new car. A) HAVE. B) HAS. C) IS. D) HAD. Show Answer Correct Answer: B) HAS. 7. I have ..... my meal. A) Ate. B) Eaten. C) Eat. D) Eats. Show Answer Correct Answer: B) Eaten. 8. They ..... ..... in Tokyo for a long time. A) Has live. B) Has lived. C) Have lived. D) Have live. Show Answer Correct Answer: C) Have lived. 9. Change the verb in bracket into the correct Present Perfect Tense.He ..... (build) many houses in his life. A) Have built. B) Has built. C) Have build. D) Has build. E) Built. Show Answer Correct Answer: B) Has built. 10. Which is the structure of affirmative sentences in Present Perfect Tense? A) Subject + have/has + present. B) Subject + have/has + past participle. C) Subject + have/has + future. D) None of above. Show Answer Correct Answer: B) Subject + have/has + past participle. 11. Change the verb in bracket into the correct Present Perfect Tense.I ..... (know) Susan for all my life. A) Have known. B) Has known. C) Have knew. D) Has knew. E) Have know. Show Answer Correct Answer: A) Have known. 12. What verb do we use in the present perfect tense? A) Verb 0. B) Verb 1. C) Verb 2. D) Verb 3. Show Answer Correct Answer: D) Verb 3. 13. "I was walked around for 30 minutes" . The sentence above is still incorrect, it should be ..... A) I was walk around for 30 minutes. B) I have walked around for 30 minutes. C) I have walking around for 30 minutes. D) I walking around 30 minutes. Show Answer Correct Answer: B) I have walked around for 30 minutes. 14. Complete the missing word.I ..... missed the train. A) Has. B) I do not know. C) Have. D) None of above. Show Answer Correct Answer: C) Have. 15. I ..... (give) him my last penny A) Have given. B) Had given. C) Has given. D) None of above. Show Answer Correct Answer: A) Have given. 16. We use since and for in the present perfect tense to ..... A) Show event in the past tense. B) Say something about time in present tense. C) Say how long the action has lasted. D) Talk about something that happened in the past. Show Answer Correct Answer: C) Say how long the action has lasted. 17. Mom:Go and tidy your room.Girl:I ..... tidied it. It was two hours ago. Now I'm doing homework." A) Has already. B) Have yet. C) Have already. D) Has just. Show Answer Correct Answer: C) Have already. 18. My Dad ..... as a builder for four years. A) Has worked. B) Have work. C) Has work. D) Has working. Show Answer Correct Answer: A) Has worked. 19. What verbs do you use with Present Perfect? A) Only past verbs. B) Infinitive verbs. C) Past Participle verbs. D) None of above. Show Answer Correct Answer: C) Past Participle verbs. 20. Don't come in here with your shoes!! I have ..... cleaned this floor!!! A) Yet. B) Already. C) Just. D) None of above. Show Answer Correct Answer: C) Just. 21. My uncle ..... lived here ..... the last January. A) Has / for. B) Has / since. C) Have / for. D) Have / since. Show Answer Correct Answer: B) Has / since. 22. Sharifah ..... as a lecturer for two years. A) Has worked. B) Have worked. C) Has been worked. D) Have been worked. Show Answer Correct Answer: A) Has worked. 23. The movie ..... by the children. A) Has watched. B) Has been watched. C) Have watched. D) Have been watched. Show Answer Correct Answer: B) Has been watched. 24. Write-wrote- A) Rotten. B) Wrote. C) Writing. D) Written. Show Answer Correct Answer: D) Written. 25. Mark and Tom ..... a holiday in the US. A) Haven't have. B) Hasn't had. C) Haven't had. D) None of above. Show Answer Correct Answer: C) Haven't had. ← 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