Present Perfect Tense Quiz 4 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. With I, we, you and they in present perfect tense we use:
2. Choose one of the answers below to complete the sentences.We have been friends ..... we were children
3. My uncle has driven a taxi ..... 1997.
4. ..... they ..... the movie yet?
5. She ..... her bike for 3 years.
6. Complete the following sentences using Present Perfect tense form of the verb in bracket:Luis ..... (give) me a present.
7. You always use this adverb for negative and interrogative form( it hasn't happened )
8. I ..... traveled to Qatar for many times. We really liked Qatar.
9. My father ..... tennis for 5 years.
10. He ..... the letter
11. Change this sentence to present perfect tense:A huge tree just (fall) on the house.
12. My sister ..... done her homework.
13. Which one is the past participle of "buy" ?
14. Where's John? He ..... to the shops (he's at the shops now).
15. The interrogative form for the following sentence is ..... Billy and Ivan have not played basketball since 2015.
16. We have ..... here for a long time.
17. We (forget) the address.
18. What is the past participle of 'pack'?
19. We ..... to the mountains every summer.
20. Choose one of the answers below to complete the sentences.The Harrisons have lived in this small cottage ..... about ten years
21. They (buy) some sweets.
22. Katie ..... for 7 hours and she is still sleeping.
23. They haven't eaten meat ..... they saw a film about farm animals.
24. Select the auxiliary verbs for the present perfect tense
25. Choose one of the answers below to complete the sentences.She hasn't had day off ..... three months
26. She has ..... to the market
27. Haven't you finished your food ..... ? No, I am still eating mom.
28. A:How long ..... your classmate?B:For 3 years.
29. Change the sentence to interrogative:I have flown a kite.
30. I ..... to that new new restaurant yet.