This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 78 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 78 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... studied for 2 hours A) Have. B) Been. C) Has. D) Had. Show Answer Correct Answer: A) Have. 2. 5 We ..... for a long time to get these tickets A) Has waiting. B) Have waiting. C) Has waited. D) Have waited. Show Answer Correct Answer: D) Have waited. 3. I ..... (sit) on this chair for an hour. A) Has sit. B) Have sit. C) Has sat. D) Have sat. Show Answer Correct Answer: D) Have sat. 4. A:Has Tommy ever been to Raja Ampat?B: ..... A) Yes, I have. B) No, I haven't. C) Yes, she has. D) No, he hasn't. Show Answer Correct Answer: D) No, he hasn't. 5. ..... we ..... (talk) about this before? A) Have, talked. B) Are, talking. C) Do, talk. D) Have, been talking. Show Answer Correct Answer: A) Have, talked. 6. He ..... known his friend Max since September A) Have. B) Has. C) Was. D) Is. Show Answer Correct Answer: B) Has. 7. I have ..... been to Australia before. I would like to go in the future. A) Never. B) Ever. C) Yet. D) None of above. Show Answer Correct Answer: A) Never. 8. Have you seen my pencil? A) Have you seen my pen?. B) Did you use my pen?. C) Did you buy the same pen as me?. D) Did you keep my pen?. Show Answer Correct Answer: A) Have you seen my pen?. 9. She ( ..... ) seen Game of Thrones. A) Haven't. B) Hasn't. Show Answer Correct Answer: B) Hasn't. 10. Ashini ..... (give) me a present. A) Have gave. B) Has gave. C) Have given. D) Has given. Show Answer Correct Answer: D) Has given. 11. My dog ..... anything. A) Have not eat. B) Have not eaten. C) Has not eaten. D) None of above. Show Answer Correct Answer: C) Has not eaten. 12. You are late. Simon ..... his performance. A) Completes. B) Has completed. C) Is completing. D) Has been completing. Show Answer Correct Answer: B) Has completed. 13. How many hot dogs have you eaten this month? A) I have eaten with my sister. B) I have not eaten rice today. C) I have eaten hot dog with french fries. D) I have eaten four hot dogs. Show Answer Correct Answer: D) I have eaten four hot dogs. 14. I have ..... finished my lunch. A) For. B) Just. C) Since. D) Still. Show Answer Correct Answer: B) Just. 15. The present perfect is formed using ..... ? A) Has/have + future. B) Has/have + past simple. C) Has/have + past participle. D) None of above. Show Answer Correct Answer: C) Has/have + past participle. 16. Form a Wh-question using the words given:in the summer programme / learn / what / you A) You have learnt what in the summer programme?. B) What has you learn in the summer programme?. C) What have you learnt in the summer programme?. D) None of above. Show Answer Correct Answer: C) What have you learnt in the summer programme?. 17. His parents ( ..... ) allowed him to go to the party. A) Has. B) Have. Show Answer Correct Answer: B) Have. 18. I have ..... played hide-and-sick. It was my first time A) Never. B) Yet. C) Before. D) Always. Show Answer Correct Answer: A) Never. 19. We ..... heard that song before. A) Haven't. B) Hasn't. Show Answer Correct Answer: A) Haven't. 20. There ..... a lot of earthquakes in japan. A) Was. B) Have been. C) Is. D) Has been. Show Answer Correct Answer: B) Have been. 21. Is the sentence below in present perfect tense? My family went to the park to celebrate my birthday. A) YES. B) NO. Show Answer Correct Answer: B) NO. 22. ..... the children ..... their breakfast yet? A) Have ate. B) Have eaten. C) Has eat. D) Have eating. Show Answer Correct Answer: B) Have eaten. 23. The past participle of 'forgive' is ..... A) Forgiven. B) Forgived. C) Forgave. D) None of above. Show Answer Correct Answer: A) Forgiven. 24. I ..... been there. A) 've. B) 's. C) Am. D) None of above. Show Answer Correct Answer: A) 've. 25. Andres ..... (study) the irregular and regular verbs. (negative) A) Has not studied. B) Did not studied. C) Have studied. D) Have not studied. Show Answer Correct Answer: A) Has not studied. ← 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