This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 82 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 82 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. You ..... arrived late to class three times. A) Have. B) Has. Show Answer Correct Answer: A) Have. 2. This is a very old bicycle. I've had it ..... years. A) Since. B) For. Show Answer Correct Answer: B) For. 3. They ..... the documents I sent them! Now I have to send them all again. A) Lose. B) 've lost. Show Answer Correct Answer: B) 've lost. 4. Marilyn's parents ..... the bill. A) Has paid. B) Has payed. C) Have paid. D) Have pay. Show Answer Correct Answer: C) Have paid. 5. Julie hasn't visited Rome ..... A) So far. B) Yet. Show Answer Correct Answer: B) Yet. 6. WHICH ALTERNATIVE IS CORRECT? COURSE + A + TYPING + 'VE + JUST + I + STARTED A) I'VE JUST A STARTED TYPING COURSE. B) I'VE STARTED A TYPING COURSE JUST. C) I'VE JUST STARTED A TYPING COURSE. D) I JUST'VE STARTED A TYPING COURSE. Show Answer Correct Answer: C) I'VE JUST STARTED A TYPING COURSE. 7. This is the first time I ..... to Japan. A) Have gone. B) Went. C) Go. D) Gone. Show Answer Correct Answer: A) Have gone. 8. You've ..... with Paul A) Talk. B) Talked. C) Talks. D) None of above. Show Answer Correct Answer: B) Talked. 9. The verb "to leave" in past participle is: A) Leave. B) Leaved. C) Left. D) None of above. Show Answer Correct Answer: C) Left. 10. She ..... been to France twice. She last went there with her husband. A) Has. B) Have. C) Was. D) Were. Show Answer Correct Answer: A) Has. 11. Mr Bimo is a farmer. He has a small rice field and cattles. He ..... (learn) ..... farming since he was five years old A) Learns. B) Learnt. C) Have learnt. D) Has learnt. Show Answer Correct Answer: D) Has learnt. 12. ..... you ..... new shoes this year? A) Have-bought. B) Did-buy. C) Do-buy. D) Are-buying. Show Answer Correct Answer: A) Have-bought. 13. You have ..... to Jakarta since 2022 A) Since. B) When. C) And. D) For. Show Answer Correct Answer: A) Since. 14. Fill in the blank with the correct form of the verb:The son ..... (draw) a picture of his mum. A) Had drawn. B) Has drawn. C) Has drawing. D) None of above. Show Answer Correct Answer: B) Has drawn. 15. Do you need a help with the washing up?You're too late. I ..... the washing up. A) Have already done. B) Haven't done. C) Have never done. D) Have just done. Show Answer Correct Answer: D) Have just done. 16. ..... she ever ..... to an open air rock concert? A) Has, been. B) Did, be. C) Was, being. D) Is being. Show Answer Correct Answer: A) Has, been. 17. ..... your mother ..... the house early? A) Have / left. B) Has / left. C) Have / leave. D) Has / leave. Show Answer Correct Answer: B) Has / left. 18. He ..... (not eat) any food since yesterday. A) Hasn't eaten. B) Haven't eaten. C) Has eat. D) Have eat. Show Answer Correct Answer: A) Hasn't eaten. 19. I ..... him four times. A) Have called. B) Has called. C) Called. D) Call. Show Answer Correct Answer: A) Have called. 20. PAST PARTICIPLE FOR LOSE: A) LOSER. B) LOSE. C) LOST. D) None of above. Show Answer Correct Answer: C) LOST. 21. Lucas ..... never ..... to a concert in his life! A) Has/been. B) Has/be. C) Have/been. D) Has/was. Show Answer Correct Answer: A) Has/been. 22. Translate "They have listened to the music. A) They have listened to the music. B) They have listened to music. C) They have listened to the music. D) They have listened to the music. Show Answer Correct Answer: A) They have listened to the music. 23. I left the university in 1995. I ..... (work) in this company ..... about fifteen years. A) Have worked / since. B) Did work / for. C) Worked / since. D) Have worked / for. Show Answer Correct Answer: D) Have worked / for. 24. Use FOR or SINCE:"My students have been studying here ..... a long time." A) SINCE. B) FOR. Show Answer Correct Answer: B) FOR. 25. Tom and Eric ..... (not/see) the asteroid. A) Hasn't see. B) Haven't see. C) Hasn't seen. D) Haven't seen. Show Answer Correct Answer: D) Haven'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