This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 59 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 59 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Change to present perfect tense.( no 1-8) You have ..... overnight A) Sleep. B) Sleeping. C) Slept. D) Sleps. Show Answer Correct Answer: C) Slept. 2. She has seen four movies ..... last month. A) Since. B) For. Show Answer Correct Answer: A) Since. 3. We ..... students ..... 2010. We have been students since 2010. A) Has been / for. B) Have been / for. C) Have been / since. D) Has been / since. Show Answer Correct Answer: C) Have been / since. 4. Combine these words into a positive sentence. five / Mike / read / summer / so / this / books / far A) Mike has read five books so far this summer. B) Mike has readed five books so far this summer. C) Mike have read five books so far this summer. D) Mike have readed five books so far this summer. Show Answer Correct Answer: A) Mike has read five books so far this summer. 5. The farmers ..... (plant) ..... corn A) Has planted. B) Have planted. C) Plants. D) Is planting. Show Answer Correct Answer: B) Have planted. 6. Which books have you read? A) I have read Farenheit and It. B) I have read two books. C) I have read since February. D) I have read four times. Show Answer Correct Answer: A) I have read Farenheit and It. 7. His family are sad because ( ..... ) missed him! A) They've. B) They's. Show Answer Correct Answer: A) They've. 8. Please take off your shoes. Jenny and I have ..... cleaned the floor. A) Ever. B) Just. C) For. D) Yet. Show Answer Correct Answer: B) Just. 9. Translate:I've never seen a ghost. A) I've never seen a ghost. B) I never have seen a ghost. Show Answer Correct Answer: A) I've never seen a ghost. 10. My grandma ..... (break) her glassess A) Has broke. B) Has break. C) Has broken. D) Has breaks. Show Answer Correct Answer: C) Has broken. 11. What is the 3rd form of the verb Swim? A) Swam. B) Swum. C) Swimming. D) Swim. Show Answer Correct Answer: B) Swum. 12. They ..... spoken. A) Has. B) Have. C) Had. D) Haved. Show Answer Correct Answer: B) Have. 13. 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. 14. 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. 15. She has been very sick ..... several days. A) Since. B) In. C) During. D) For. Show Answer Correct Answer: D) For. 16. 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. 17. 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. 18. I ( ..... ) been to the Malaysian Science Center in Kuala Lumpur, A) Haven't. B) Hasn't. Show Answer Correct Answer: A) Haven't. 19. I ..... that book when I was seven. A) Read. B) Readed. C) Have read. D) Has read. Show Answer Correct Answer: C) Have read. 20. The verb "to sing" in past participle is: A) Singed. B) Sang. C) Sung. D) None of above. Show Answer Correct Answer: C) Sung. 21. ..... 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. 22. They ..... here since last week. A) Have. B) Has been. C) Has. D) Have been. Show Answer Correct Answer: D) Have been. 23. I have not trained basketball ..... A) For. B) Since. C) On. D) Yet. Show Answer Correct Answer: D) Yet. 24. 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. 25. Janet isn't here. She's ( ..... ) for a walk A) Gone. B) Been. Show Answer Correct Answer: A) Gone. 26. 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. 27. Alice has been married ..... three months. A) For. B) Since. C) Yet. D) Ever. Show Answer Correct Answer: A) For. 28. I have ( ..... ) there before. I can lead the way. A) Gone. B) Been. Show Answer Correct Answer: B) Been. 29. 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. 30. 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. ← 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