This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 4 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. My parents ..... all my school books since first grade. A) Has kept. B) Have kept. C) Have keep. D) Has keeped. Show Answer Correct Answer: B) Have kept. 2. The Past Participle Form for BEGIN is? A) Begined. B) Began. C) Begin. D) Begun. Show Answer Correct Answer: D) Begun. 3. The children ..... their toys. A) Has lost. B) Have lost. C) Are losing. D) None of the above. Show Answer Correct Answer: B) Have lost. 4. The plane ..... for twelve hours. A) Has fly. B) Has flew. C) Has flown. D) Has flied. Show Answer Correct Answer: C) Has flown. 5. Complete the following sentences using Present Perfect tense form of the verb in bracket:Anggi ..... (see) seven movies so far this month. A) Saw. B) Seen. C) Has seen. D) Have seen. Show Answer Correct Answer: C) Has seen. 6. James has not ..... his yet. A) Was finished. B) Finished. C) Finishing. D) Finish. Show Answer Correct Answer: B) Finished. 7. We have ..... in this town for 10 years. A) Living. B) Lives. C) Lived. D) Live. Show Answer Correct Answer: C) Lived. 8. He has been in China. In question is: A) Has he been in China?. B) Had he has been in China?. C) Have he been in China?. D) None of the above. Show Answer Correct Answer: A) Has he been in China?. 9. We've ..... a lot of Spanish. A) Set off. B) Chilled out. C) Looked around. D) Picked up. Show Answer Correct Answer: D) Picked up. 10. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (not/visit) her grandmother this year. A) Have not visit. B) Has not visit. C) Has not visited. D) None of the above. Show Answer Correct Answer: C) Has not visited. 11. ..... you (eat) ..... sea food before? A) Are you eaten. B) Have you eaten. C) Has you eat. D) Have you eat. Show Answer Correct Answer: B) Have you eaten. 12. The kids ..... the lost puppy. A) Have find. B) Is finding. C) Have found. D) None of the above. Show Answer Correct Answer: C) Have found. 13. ..... she ..... her house this year? A) Has / cleaned. B) Has / cleaning. C) Cleans / has. D) Cleans / have. E) Have / cleaned. Show Answer Correct Answer: A) Has / cleaned. 14. They ..... the cake . A) Has eaten. B) Have eaten. C) Eating. D) None of the above. Show Answer Correct Answer: B) Have eaten. 15. Where is Sam? Have you ..... (see) him? A) Seed. B) Seen. C) Saw. D) Sew. Show Answer Correct Answer: B) Seen. 16. We ..... (live) in New York since 2002 A) Lives. B) Live. C) Have lived. D) Has lived. E) Has been living. Show Answer Correct Answer: C) Have lived. 17. The police ..... just ..... two robbers. A) Have reached. B) Have catch. C) Have caught. D) Have arrested. Show Answer Correct Answer: D) Have arrested. 18. Hi. My name is Erlina. It has snowed a lot in my town.Erlina:Hi Eric. How are you? Have you played in the snow before?Eric:Yes, I ..... in the snow many times. A) Have been played. B) Have had played. C) Played. D) Play. E) Have played. Show Answer Correct Answer: E) Have played. 19. A:I haven't seen John since Sunday. He just disappeared.B:I have ..... met him at the hospital. I was there a few moments ago. A) Already. B) Never. C) Yet. D) Ever. E) Just. Show Answer Correct Answer: E) Just. 20. You have eaten pizza. In negative is: A) You hasn't eaten pizza. B) You hadn't eat pizza. C) You ate pizza. D) You haven't eaten pizza. Show Answer Correct Answer: D) You haven't eaten pizza. 21. The negative form for the following sentence is ..... Rendih has stayed in Makassar since March. A) Rendih has not stayed in Makassar since March. B) Rendih have not stayed in Makassar since March. C) Rendih has not stay in Makassar since March. D) Rendih has not staying in Makassar since March. Show Answer Correct Answer: A) Rendih has not stayed in Makassar since March. 22. What is the past participle of WORK? A) Working. B) Worked. C) Works. D) None of the above. Show Answer Correct Answer: B) Worked. 23. Mr. Efendi ..... in Bali for a week. A) Has been. B) Having. C) Been. D) Has. Show Answer Correct Answer: A) Has been. 24. I ..... (mendengarkan) this podcast for 10 times this week. A) Have heard. B) Has listened. C) Have listened. D) Have listening. Show Answer Correct Answer: C) Have listened. 25. Has Tina ..... been to Paris? A) Yet. B) Never. C) Ever. D) Stll. Show Answer Correct Answer: C) Ever. 26. A:Has Jackson Wang ever been to Krabi?B: ..... A) No, I haven't. B) No, he hasn't. C) Yes, I have never been to Krabi. D) Yes, she has. Show Answer Correct Answer: B) No, he hasn't. 27. You ..... the train tickets. A) Haven't buyed. B) Hasn't bought. C) Hasn't buyed. D) Haven't bought. Show Answer Correct Answer: D) Haven't bought. 28. I ..... math since 2000. A) Have study. B) Has study. C) Have studied. D) Has studied. Show Answer Correct Answer: C) Have studied. 29. They ..... a computer. A) Haven't bought. B) Hasn't bought. C) Hasn't buy. D) Haven't buy. Show Answer Correct Answer: A) Haven't bought. 30. Raj ..... Sam since 1980. A) Knew. B) Has known. C) Has been knowing. D) None of the above. Show Answer Correct Answer: B) Has known. 31. He ..... (menjanjikan) me to take me to Bali 7 times. A) Has swear. B) Have sweared. C) Has promised. D) Have promise. Show Answer Correct Answer: C) Has promised. 32. Have you ..... money to a busker? A) Ever give. B) Ever given. C) Given ever. D) Never give. Show Answer Correct Answer: B) Ever given. 33. Ivan, Billy, and Rendih ..... Instagram for 5 years. A) Has used. B) Have used. C) Have use. D) Has use. Show Answer Correct Answer: B) Have used. 34. (A) ..... you talked to Mr. Parfitt?(B) No, I ..... A) Had / haven't. B) Have / haven't. C) Have / didn't. D) None of the above. Show Answer Correct Answer: B) Have / haven't. 35. ..... you ..... seen the lion? A) Have / since. B) Have / never. C) Have / see. D) Have / ever. Show Answer Correct Answer: D) Have / ever. 36. ..... Mr. Largus ..... at Filadelfia school since 2015? A) Has, work. B) Have, work. C) Have, worked. D) Has, worked. Show Answer Correct Answer: D) Has, worked. 37. Her boyfriend ..... ( give) up smoking for 3 months. A) Had gave. B) Have give. C) Has gaven. D) Has given. Show Answer Correct Answer: D) Has given. 38. Jack and Amy ..... ..... the present to me yet. A) Have given. B) Have gave. C) Hasn't gave. D) Haven't given. Show Answer Correct Answer: D) Haven't given. 39. They ..... project yet. A) Have started. B) Haven't started. C) Hasn't started. D) None of the above. Show Answer Correct Answer: B) Haven't started. 40. Hi, Angela. How are you? I ..... (not/see) you for ages. A) Didn't see. B) Haven't seen. C) Didn't see. D) Haven't seen. Show Answer Correct Answer: B) Haven't seen. 41. Complete the following sentences using Present Perfect tense form of the verb in bracket:We ..... (live) here since 2008. A) Has lived. B) Lived. C) Have lived. D) Live. Show Answer Correct Answer: C) Have lived. 42. My mom ..... met her customer for 30 minutes. A) Do. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: C) Has. 43. She has ..... lost her keys twice this year A) Already. B) Ever. C) Yet. D) None of the above. Show Answer Correct Answer: A) Already. 44. I ..... the Taj Mahal. (see)Fill in the blank with present perfect tense. A) Has saw. B) Has seen. C) Have seeing. D) Have seen. Show Answer Correct Answer: D) Have seen. 45. What verbs use with present perfect A) Only past verbs. B) Present verbs. C) Past participle verbs. D) None of the above. Show Answer Correct Answer: C) Past participle verbs. 46. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$We ..... (never/see) a movie like that before. A) Have never sawn. B) Has never saw. C) Have never seen. D) None of the above. Show Answer Correct Answer: C) Have never seen. 47. They have played chess ..... two hours. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 48. .... you ever ..... (go) to Sikkim? A) Are, going. B) Have, went. C) Have, gone. D) None of the above. Show Answer Correct Answer: C) Have, gone. 49. I haven't seen him ..... primary school. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 50. What is the interrogative structure of the Present perfect tense? A) Has/had + subject + participle verb. B) Has/have + subject + participle verb. C) Have/has + subject + simple past verb. D) Have/has + subject + infinitive verb. Show Answer Correct Answer: B) Has/have + subject + participle verb. 51. With he, she and it in present perfect tense we use: A) Had. B) Has. C) Have. D) Haven't. Show Answer Correct Answer: B) Has. 52. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (sing) in the choir for five years. A) Has sung. B) Have sung. C) Has sang. D) None of the above. Show Answer Correct Answer: A) Has sung. 53. ..... her lately? A) Has you seen. B) Have you seen. C) Have you saw. D) Has you saw. Show Answer Correct Answer: B) Have you seen. 54. Mr Joni almost lost his left leg. A snake ..... him. A) Has bitten. B) Bitted. C) Has been bitten. D) Has been bitting. Show Answer Correct Answer: A) Has bitten. 55. Change the verbs to simple present tense with the help of auxiliary verbs:They (be) not arrived as yet. A) They have not arrived as yet. B) They has not arrived as yet. C) They not arrived as yet. D) They be not arrived as yet. Show Answer Correct Answer: A) They have not arrived as yet. 56. Choose the correct answer to complete this sentence.He can't come with us because he ..... his leg. A) Has broke. B) Has broken. C) Have broken. D) Has break. Show Answer Correct Answer: B) Has broken. 57. She ..... already ..... (menerima) the email 1 minute ago. A) Has sent. B) Has got. C) Has accepted. D) Has received. Show Answer Correct Answer: D) Has received. 58. Complete the sentences below by using present perfect tense. The basketball match (finish) ..... ..... yet. A) Has finished. B) Haven't finished. C) Have finished. D) Hasn't finished. Show Answer Correct Answer: D) Hasn't finished. 59. Select the correct interrogative form of the present perfect tense. A) Have we finish the game?. B) Have he built this house by himself?. C) Had she been here before?. D) Has he ride a bike?. E) Have they decided to sponsor our project?. Show Answer Correct Answer: E) Have they decided to sponsor our project?. 60. Present perfect uses verbs in: A) Infinitive form. B) Simple past. C) Past participle. D) None of the above. Show Answer Correct Answer: C) Past participle. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present 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