This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 52 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 52 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... to them about the exams. A) Has spoken. B) Have speak. C) Have spoken. D) Have speaks. Show Answer Correct Answer: C) Have spoken. 2. ..... you ..... to the zoo this week? A) Have been. B) Have be. C) Has been. D) Has were. Show Answer Correct Answer: A) Have been. 3. Identify the present perfect tense verb phrase.Nguyen has brought the ingredients for Vietnamese spring rolls with rice paper and mint. A) Nguyen has brought. B) Brought the ingredients. C) For Vietnamese spring rolls. D) Has brought. Show Answer Correct Answer: D) Has brought. 4. They ..... in Melaka Tengah ..... they moved here. A) Were / since. B) Have been / since. C) Have been / for. D) Were / for. Show Answer Correct Answer: B) Have been / since. 5. Which is NOT a Rule of Present perfect A) Have " have" or "has" + past Particle. B) Include specific time. C) You should talking about duration. D) None of above. Show Answer Correct Answer: B) Include specific time. 6. It ..... here for a long time. A) Haven't rained. B) Doesn't rained. C) Hasn't rained. D) Hasn't rain. Show Answer Correct Answer: C) Hasn't rained. 7. Identify the present perfect tense verb phrase.I have used my mother's instructions to make a German potato salad. A) Have used. B) I have used. C) Used my mother's instructions. D) To make. Show Answer Correct Answer: A) Have used. 8. Choose the correct answer The ..... outside the station plays the mouth organ, and people give him money. A) Busker. B) Artist. C) Juggler. D) None of above. Show Answer Correct Answer: A) Busker. 9. Kumi and Ellie have danced ..... six years. A) Since. B) For. C) In. D) Ago. Show Answer Correct Answer: B) For. 10. I was sad when I sold my car. I ..... (have) it for a very long time. A) Have had. B) Had had. C) Haded. D) Had been having it. Show Answer Correct Answer: B) Had had. 11. What two helping verbs are used in a present perfect tense? A) Is, was. B) Had, has. C) Have, had. D) Will, have. Show Answer Correct Answer: C) Have, had. 12. What is the short for have not? A) Haven't. B) Hadn't. C) Hasn't. D) 've. Show Answer Correct Answer: A) Haven't. 13. Change the verb in bracket into the correct Present Perfect Tense form. I (bake) ..... a carrot cake. A) Has baked. B) Have baked. C) Has bake. D) Have bake. E) Baked. Show Answer Correct Answer: B) Have baked. 14. ..... John ..... his dog for yet? A) Did, find. B) Has, found. C) Have, found. D) Was, found. Show Answer Correct Answer: B) Has, found. 15. After I ..... a full breakfast, I went for a walk along the beach A) Have eaten. B) Had eaten. C) Was eating. D) Has eaten. Show Answer Correct Answer: A) Have eaten. 16. I ..... (not clean) my room yet. A) Don't clean. B) Cleaned. C) Have cleaned. D) Haven't cleaned. Show Answer Correct Answer: D) Haven't cleaned. 17. A: ..... have you lived in this country?B:for ten years. A) How often. B) What time. C) How long. D) How many. Show Answer Correct Answer: C) How long. 18. ..... she ever ..... a trophy? A) Has/win. B) Have/win. C) Has/won. D) Have/won. Show Answer Correct Answer: C) Has/won. 19. The correct work order for a question is: A) Have/has + (WH word) subject + past participle. B) Have/has + (WH word) subject + past simple. C) (WH word) Have/has + subject + past participle. D) None of above. Show Answer Correct Answer: C) (WH word) Have/has + subject + past participle. 20. I'm so hungry now. I ..... anything since this morning. A) Haven't eaten. B) Didn't eat. C) Haven't ate. D) Wasn't eat. Show Answer Correct Answer: A) Haven't eaten. 21. Jessica hasn't told him ..... A) Yet. B) Just. C) Already. D) Since. Show Answer Correct Answer: A) Yet. 22. The negative form of, Pedro (see) the rice field ..... A) Pedro isn't seeing the rice field. B) Pedro doesn't see the rice field. C) Pedro hasn't seen the rice field. D) Pedro haven't seen the rice field. Show Answer Correct Answer: C) Pedro hasn't seen the rice field. 23. They ..... sung that song A) Has. B) Have. C) Did. D) None of above. Show Answer Correct Answer: B) Have. 24. I ..... in this flat since I moved here. A) Have lived. B) Lived. Show Answer Correct Answer: A) Have lived. 25. We have seen this film ..... It was a cool film A) Never. B) Before. C) Just. D) Already. Show Answer Correct Answer: B) Before. 26. I have ..... him for two hours A) Called. B) Call. C) Calls. D) Calling. Show Answer Correct Answer: A) Called. 27. It ..... on our holiday so far. A) Doesn't rain. B) Hasn't rained. Show Answer Correct Answer: B) Hasn't rained. 28. Choose a Present Perfect sentence. A) They eat pudding every day. B) I talked to Ms. Dwinda for 10 minutes yesterday. C) She has been living in Harapan Indah for 3 months. D) We have met each other twice today. Show Answer Correct Answer: D) We have met each other twice today. 29. How many books has the author ..... so far? About five books. One of them is the bestseller of the year. A) Write. B) Written. C) Writing. D) Wrote. Show Answer Correct Answer: B) Written. 30. The earth ..... here for billions of years A) Have not been. B) Has not been. C) Have been. D) Has been. E) Mister been. Show Answer Correct Answer: D) Has been. ← 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