This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 3 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... (meet) Anna once. A) Have meet. B) Have meeted. C) Have met. D) Has meet. Show Answer Correct Answer: C) Have met. 2. Choose the correct answer to complete this sentence.He ..... three gold medals so far. A) Have won. B) Has won. C) Has win. D) Had won. Show Answer Correct Answer: B) Has won. 3. Choose one of the answers below to complete the sentences.Samuel is on a Europe tour now. He ..... to thirteen different cities so far. A) Have gone. B) Have been. C) Has been. D) Has gone. Show Answer Correct Answer: C) Has been. 4. Although Ms Yani ..... the topic, I still don't understand it. A) Explain. B) Was explaining. C) Has explained. D) Explained. Show Answer Correct Answer: C) Has explained. 5. Complete the sentences below by using present perfect tense.I'm really hungry because I ..... ..... (eat) A) Have eaten. B) Haven't eaten. C) Has eaten. D) Hasn't eaten. Show Answer Correct Answer: B) Haven't eaten. 6. We ..... Sam for ages. A) Have known. B) Knew. C) Has knew. D) Know. Show Answer Correct Answer: A) Have known. 7. Choose the correct answer to complete this sentence.My father ..... the same car for ten years. A) Have driven. B) Has driven. C) Have drove. D) Has drove. Show Answer Correct Answer: B) Has driven. 8. It ..... (be) cold and cloudy for the last three days A) Was. B) Has been. C) Have been. D) Is. Show Answer Correct Answer: B) Has been. 9. My father ..... ( watch) this film three times A) Have watch. B) Watches. C) Had watch. D) Has watched. Show Answer Correct Answer: D) Has watched. 10. I have ..... gotten a piercing (no time before) A) Just. B) Never. C) Ever. D) Has. Show Answer Correct Answer: B) Never. 11. Choose one of the answers below to complete the sentences.Lawrence hasn't eaten his lunch ..... because he doesn't like spinach at all. A) Since. B) Yet. C) Already. D) For. Show Answer Correct Answer: B) Yet. 12. Where have you gone today? A) L have gone to masaya. B) L have go to masaya. C) L having gone to masaya. D) None of the above. Show Answer Correct Answer: A) L have gone to masaya. 13. Gerta ..... a vegetarian for three years. A) Have been. B) Has been. C) Has. D) None of the above. Show Answer Correct Answer: B) Has been. 14. The cat ..... just ..... a mouse. A) Has catch. B) Have caught. C) Has caught. D) Has catched. Show Answer Correct Answer: C) Has caught. 15. The children have ..... the window. A) Breaks. B) Broken. C) Broke. D) Break. Show Answer Correct Answer: B) Broken. 16. Has your sister ..... (receive) the flowers? A) Received. B) Receiver. C) Receiving. D) Receive. Show Answer Correct Answer: A) Received. 17. I haven't been on holiday ..... last July. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 18. Bagas:You look so unhappy, Nata. What's the problem?Nata:My father ..... his job. A) Has gotten. B) Has just lost. C) Getting. D) Loses. Show Answer Correct Answer: B) Has just lost. 19. Marco ..... danced salsa. A) Have. B) Has. C) Had. D) Haven't. Show Answer Correct Answer: B) Has. 20. I've ..... finished all my tasks for this week. A) So far. B) Yesterday. C) Already. D) Yet. Show Answer Correct Answer: C) Already. 21. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (study) for her exams all week. A) Have studied. B) Has study. C) Has studied. D) None of the above. Show Answer Correct Answer: C) Has studied. 22. How far ..... you ..... in the history book? A) Have, read. B) Did. read. C) Have, been read. D) Had, been read. Show Answer Correct Answer: A) Have, read. 23. This is present perfect tense interrogative form ..... A) Com+have+sub+verb p.p+?. B) Sub+have+verb p.p+com+?. C) Has+verb p.p+sub+com+?. D) Have/has+sub+verb p.p+com+?. Show Answer Correct Answer: D) Have/has+sub+verb p.p+com+?. 24. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (never/try) sushi before. A) Have not tried. B) Has never tried. C) Have never tried. D) None of the above. Show Answer Correct Answer: C) Have never tried. 25. Linda ..... not been to France. A) Has. B) Is. C) Have. D) None of the above. Show Answer Correct Answer: A) Has. 26. Has your grandma recieved the gifts from your parents? A) Yes, he has. B) No, she have. C) Yes, she has. D) Yes, he have. Show Answer Correct Answer: C) Yes, she has. 27. She ..... (tell) me about her dream many times. It's been her dream since elementary school. A) Have told. B) Told. C) Tells. D) Has been tell. E) Has told. Show Answer Correct Answer: E) Has told. 28. The room is messy. What ..... you ..... ? A) Are-do. B) Have-done. C) Did-done. D) Have-doing. Show Answer Correct Answer: B) Have-done. 29. I ..... the dishes ..... A) Wash-already. B) Haven't washed-yet. C) Washed-yet. D) Haven't washed-already. Show Answer Correct Answer: B) Haven't washed-yet. 30. Albert ..... (not/drive) a Ford truck. A) Haven't driven. B) Hasn't driven. C) Haven't drove. D) Hasn't drove. Show Answer Correct Answer: B) Hasn't driven. 31. I haven't read that book ..... A) Yet. B) Already. C) /. D) Just. Show Answer Correct Answer: A) Yet. 32. My father ..... (just move) his office. A) Have just moved. B) Has just moved. C) Has just moving. D) Have just move. Show Answer Correct Answer: B) Has just moved. 33. I never ..... (read) such a nice book before A) Has never read. B) Have read never. C) Have never read. D) Has read never. Show Answer Correct Answer: C) Have never read. 34. My mum has ..... come back from work. A) Ever. B) Yet. C) Stil. D) Just. Show Answer Correct Answer: D) Just. 35. Complete the following sentences using Present Perfect tense form of the verb in bracket:She ..... ( write) ten pages already. A) Wrote. B) Have written. C) Has written. D) Has wrote. Show Answer Correct Answer: C) Has written. 36. We have never ..... it. A) Hear. B) Heard. C) Hier. D) Hearing. Show Answer Correct Answer: B) Heard. 37. Andy: ..... the new Walt Disney movie yet?ully:Yes, i have. I watched it yesterday. A) Were you watched. B) Do you watch. C) Have you watched. D) Has you watched. Show Answer Correct Answer: C) Have you watched. 38. This is the structure for present perfect tense affirmative form ..... A) Have+/has+p.p+com. B) Sub+have+com+p.p. C) Sub+has+p.p+com. D) Sub+have/has+p.p+com. Show Answer Correct Answer: D) Sub+have/has+p.p+com. 39. The movie ..... Please be quiet ! A) Has begun. B) Have began. C) Have begun. D) Has began. Show Answer Correct Answer: A) Has begun. 40. Linda ..... an English course since January. A) Has taken. B) Has take. C) Have take. D) Have taken. Show Answer Correct Answer: A) Has taken. 41. Choose one of the answers below to complete the sentences.My cousin, Kevin is sad because he has just ..... the water bottle A) Breaking. B) Broken. C) Break. D) Broke. Show Answer Correct Answer: B) Broken. 42. (A) ..... your brother talked to you yet?(B) Yes, he ..... A) Has / did. B) Have / have. C) Has / has. D) None of the above. Show Answer Correct Answer: C) Has / has. 43. You ..... your keys. A) Have lost. B) Has lost. C) Are losing. D) None of the above. Show Answer Correct Answer: A) Have lost. 44. ..... the children ..... (eat) their breakfast yet? A) Have eating. B) Has eat. C) Have ate. D) Have eaten. Show Answer Correct Answer: D) Have eaten. 45. This order ..... to many misunderstandings. A) Led. B) Have lead. C) Has led. D) None of the above. Show Answer Correct Answer: C) Has led. 46. What is the past participle of 'keep'? A) Keeped. B) Kep. C) Kept. D) Keepen. Show Answer Correct Answer: C) Kept. 47. She ..... already. A) Have eaten. B) Eat. C) Has eaten. D) Has ate. Show Answer Correct Answer: C) Has eaten. 48. We have ..... in Bandung since 2004a.liveb.livesc.livingd.lived A) Living. B) Live. C) Lives. D) Lived. Show Answer Correct Answer: D) Lived. 49. Lindsay ..... to France. A) Hasn't been. B) Haven't been. C) Didn't been. D) Hasn't be. Show Answer Correct Answer: A) Hasn't been. 50. Miriam ..... in Paris since she was ten years old. A) Lived. B) Lives. C) Have lived. D) Has lived. Show Answer Correct Answer: D) Has lived. 51. ..... your boss ..... (come) back yet? A) Has coming. B) Have come. C) Has come. D) Has came. Show Answer Correct Answer: C) Has come. 52. We ..... (meningkatkan) our English skill. A) Have increased. B) Has upgraded. C) Has better. D) Have improved. Show Answer Correct Answer: D) Have improved. 53. The kids ..... their food. A) Has eanten. B) Has eat. C) Have eat. D) Have eaten. Show Answer Correct Answer: D) Have eaten. 54. She ..... to speak Spanish A) Have learnt. B) Has learned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has learned. 55. She has never seen A) Ella no ha vido nunca. B) Ella nunca ha vido. C) Ella nunca he visto. D) Ella no ha visto nunca. Show Answer Correct Answer: D) Ella no ha visto nunca. 56. Dewi and Ria ..... (go) swimming three times this week. A) Had gone. B) Has gone. C) Have gone. D) Went. Show Answer Correct Answer: C) Have gone. 57. She ..... here since 2019. A) Live. B) Has lived. C) Have lived. D) None of the above. Show Answer Correct Answer: B) Has lived. 58. She ..... lived here all her life A) Had. B) Has. C) Have. D) Will have. Show Answer Correct Answer: B) Has. 59. Choose the correct position of JUST in the sentence. A) Tomas has just arrived home. B) Tomas just has arrived home. C) Tomas has arrived home just. D) None of the above. Show Answer Correct Answer: A) Tomas has just arrived home. 60. ..... you ever met George's wife? A) Have you. B) Has you. C) Have. D) Has. Show Answer Correct Answer: C) Have. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8Present Perfect Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books