Present Perfect Tense Quiz 37 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... come home
2. What is the past participle of the verb 'to go'?
3. Helen has been a vegetarian ..... three years.
4. Form a present perfect sentence using 'to see'.
5. Jenny ..... to the park yesterday. (go)
6. Provide an example of a sentence in the present perfect tense.
7. The fire has destroyed all the files. The house ..... by the fire.
8. I ..... ridden a camel.
9. I've seen that film before.
10. What is the difference between present perfect and past simple?
11. She ..... (not/to meet) his parents yet.
12. Anisa Naswah ..... ten pages already.
13. Where ..... you ..... lately?
14. Identify the present perfect usage in:'We have seen that movie twice.'
15. Choose the right time expression:We have known each other ..... a long time.
16. 13 You ..... the train tickets.
17. My father has ..... our house with new wonderful colour.
18. Has your father worn his mask to go to streets?Yes, he
19. Select the correct answer to this question: "Has the gift been given by you?"
20. Have you ever ..... off your bike?
21. Anna: "I passed the exam with very high marks and obtained a bachelor's degree with excellent honors"Jen: " ..... "
22. Use the auxiliary verb correctly:'He ..... (to have) started his new job.'
23. Which one is correc?
24. A:I feel very tired.B:It's because you ..... (do) too much.
25. My parents ..... abroad for 1 week.