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
2. She has seen four movies ..... last month.
3. We ..... students ..... 2010. We have been students since 2010.
4. Combine these words into a positive sentence. five / Mike / read / summer / so / this / books / far
5. The farmers ..... (plant) ..... corn
6. Which books have you read?
7. His family are sad because ( ..... ) missed him!
8. Please take off your shoes. Jenny and I have ..... cleaned the floor.
9. Translate:I've never seen a ghost.
10. My grandma ..... (break) her glassess
11. What is the 3rd form of the verb Swim?
12. They ..... spoken.
13. How do you form the Present perfect in spanish?
14. They ..... (make) up their mind about that issue for years. Why would you bring it up again?
15. She has been very sick ..... several days.
16. I ..... English for 3 hours. I studied English for 3 hours.
17. Rewrite the following sentence in present perfect tense:She eats lunch at 12 o'clock.
18. I ( ..... ) been to the Malaysian Science Center in Kuala Lumpur,
19. I ..... that book when I was seven.
20. The verb "to sing" in past participle is:
21. ..... the children ..... in the swimming pool?
22. They ..... here since last week.
23. I have not trained basketball .....
24. Has-Mr Bimo-gone-to-field-riceThe correct sentence is .....
25. Janet isn't here. She's ( ..... ) for a walk
26. I think you're my oldest friend! How long ..... each other?
27. Alice has been married ..... three months.
28. I have ( ..... ) there before. I can lead the way.
29. Have they finished all their homework?
30. The students of Class IX B ..... an orphanage. Which one is NOT possible answer to complete the sentence?