This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 71 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 71 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What is the 3rd form of the verb Swim? A) Swam. B) Swum. C) Swimming. D) Swim. Show Answer Correct Answer: B) Swum. 2. They ..... spoken. A) Has. B) Have. C) Had. D) Haved. Show Answer Correct Answer: B) Have. 3. How do you form the Present perfect in spanish? A) Use the verb haber and take the infinitive change to ado or ido. B) Use the verb tener and take the infinitive change to ado or ido. C) Change the infinitive to ado or ido. D) Cry and give up. Show Answer Correct Answer: A) Use the verb haber and take the infinitive change to ado or ido. 4. They ..... (make) up their mind about that issue for years. Why would you bring it up again? A) Made. B) Has made. C) Have made. D) Are making. Show Answer Correct Answer: C) Have made. 5. She has been very sick ..... several days. A) Since. B) In. C) During. D) For. Show Answer Correct Answer: D) For. 6. I ..... English for 3 hours. I studied English for 3 hours. A) Has student. B) Have student. C) Has studied. D) Have studied. Show Answer Correct Answer: D) Have studied. 7. Rewrite the following sentence in present perfect tense:She eats lunch at 12 o'clock. A) She will eat lunch at 12 o'clock. B) She has eaten lunch at 12 o'clock. C) She ate lunch at 12 o'clock. D) She is eating lunch at 12 o'clock. Show Answer Correct Answer: B) She has eaten lunch at 12 o'clock. 8. I ( ..... ) been to the Malaysian Science Center in Kuala Lumpur, A) Haven't. B) Hasn't. Show Answer Correct Answer: A) Haven't. 9. I ..... that book when I was seven. A) Read. B) Readed. C) Have read. D) Has read. Show Answer Correct Answer: C) Have read. 10. The verb "to sing" in past participle is: A) Singed. B) Sang. C) Sung. D) None of above. Show Answer Correct Answer: C) Sung. 11. ..... the children ..... in the swimming pool? A) Has, swum. B) Swam. C) Have, swum. D) Have, been swimming. Show Answer Correct Answer: C) Have, swum. 12. They ..... here since last week. A) Have. B) Has been. C) Has. D) Have been. Show Answer Correct Answer: D) Have been. 13. I have not trained basketball ..... A) For. B) Since. C) On. D) Yet. Show Answer Correct Answer: D) Yet. 14. Has-Mr Bimo-gone-to-field-riceThe correct sentence is ..... A) Has Mr Bimo gone to the rice filed. B) Mr Bimo has gone to the rice field. C) To the rice field Mr Bimo has gone. D) Mr Bimo has gone to the field rice. Show Answer Correct Answer: B) Mr Bimo has gone to the rice field. 15. Janet isn't here. She's ( ..... ) for a walk A) Gone. B) Been. Show Answer Correct Answer: A) Gone. 16. I think you're my oldest friend! How long ..... each other? A) Do we know. B) Have we known. Show Answer Correct Answer: B) Have we known. 17. Alice has been married ..... three months. A) For. B) Since. C) Yet. D) Ever. Show Answer Correct Answer: A) For. 18. I have ( ..... ) there before. I can lead the way. A) Gone. B) Been. Show Answer Correct Answer: B) Been. 19. Have they finished all their homework? A) Yes, they haven't. B) Yes, they have. C) Yes, they has. D) No, they hasn't. Show Answer Correct Answer: B) Yes, they have. 20. The students of Class IX B ..... an orphanage. Which one is NOT possible answer to complete the sentence? A) Have ever been visited. B) Have ever visited. C) Have ever been to. D) Have ever come to. Show Answer Correct Answer: A) Have ever been visited. 21. Rewrite the following sentence in present perfect tense:We play soccer every weekend. A) We have played soccer every weekend. B) We have been playing soccer every weekend. C) We played soccer every weekend. D) We will play soccer every weekend. Show Answer Correct Answer: A) We have played soccer every weekend. 22. Which is the correct short answer for the next question:has Andrew applied for the army? A) No, Andrew hasn't. B) No, he hasn't. C) No, he has. D) None of above. Show Answer Correct Answer: B) No, he hasn't. 23. I ..... wore my new jacket. A) Haven't. B) Hasn't. Show Answer Correct Answer: A) Haven't. 24. Maria has ..... been to Paris so she doesn't want to go there again. A) Since. B) For. C) Yet. D) Already. Show Answer Correct Answer: D) Already. 25. Margaret has lived in Spain ..... a long time. A) Since. B) At. C) For. D) During. Show Answer Correct Answer: C) For. ← 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