This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 8 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... already. A) Has eaten. B) Has ate. C) Eat. D) Have eaten. Show Answer Correct Answer: A) Has eaten. 2. We have ..... in Bandung since 2004a.liveb.livesc.livingd.lived A) Live. B) Lives. C) Living. D) Lived. Show Answer Correct Answer: D) Lived. 3. Lindsay ..... to France. A) Haven't been. B) Hasn't be. C) Hasn't been. D) Didn't been. Show Answer Correct Answer: C) Hasn't been. 4. Miriam ..... in Paris since she was ten years old. A) Lived. B) Lives. C) Has lived. D) Have lived. Show Answer Correct Answer: C) Has lived. 5. ..... your boss ..... (come) back yet? A) Has coming. B) Has come. C) Have come. D) Has came. Show Answer Correct Answer: B) Has come. 6. We ..... (meningkatkan) our English skill. A) Have increased. B) Have improved. C) Has better. D) Has upgraded. Show Answer Correct Answer: B) Have improved. 7. The kids ..... their food. A) Has eat. B) Has eanten. C) Have eaten. D) Have eat. Show Answer Correct Answer: C) Have eaten. 8. 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. 9. She has never seen A) Ella nunca ha vido. B) Ella no ha vido nunca. C) Ella nunca he visto. D) Ella no ha visto nunca. Show Answer Correct Answer: D) Ella no ha visto nunca. 10. Dewi and Ria ..... (go) swimming three times this week. A) Has gone. B) Have gone. C) Went. D) Had gone. Show Answer Correct Answer: B) Have gone. 11. She ..... here since 2019. A) Live. B) Has lived. C) Have lived. D) None of the above. Show Answer Correct Answer: B) Has lived. 12. She ..... lived here all her life A) Have. B) Had. C) Will have. D) Has. Show Answer Correct Answer: D) Has. 13. 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. 14. ..... you ever met George's wife? A) Have. B) Has. C) Has you. D) Have you. Show Answer Correct Answer: A) Have. 15. My parents ..... all my school books since first grade. A) Has kept. B) Has keeped. C) Have keep. D) Have kept. Show Answer Correct Answer: D) Have kept. 16. The Past Participle Form for BEGIN is? A) Begin. B) Begined. C) Begun. D) Began. Show Answer Correct Answer: C) Begun. 17. 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. 18. The plane ..... for twelve hours. A) Has flown. B) Has flew. C) Has fly. D) Has flied. Show Answer Correct Answer: A) Has flown. 19. Complete the following sentences using Present Perfect tense form of the verb in bracket:Anggi ..... (see) seven movies so far this month. A) Seen. B) Saw. C) Have seen. D) Has seen. Show Answer Correct Answer: D) Has seen. 20. James has not ..... his yet. A) Finished. B) Was finished. C) Finishing. D) Finish. Show Answer Correct Answer: A) Finished. 21. We have ..... in this town for 10 years. A) Live. B) Lived. C) Living. D) Lives. Show Answer Correct Answer: B) Lived. 22. 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?. 23. We've ..... a lot of Spanish. A) Picked up. B) Set off. C) Looked around. D) Chilled out. Show Answer Correct Answer: A) Picked up. 24. $^{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. 25. ..... you (eat) ..... sea food before? A) Has you eat. B) Have you eat. C) Have you eaten. D) Are you eaten. Show Answer Correct Answer: C) Have you eaten. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books