Present Perfect Tense Quiz 2 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Choose one of the answers below to complete the sentences.I haven't been on holiday ..... last year
2. I ..... a hat today because there's a very special event in town. (WEAR)
3. Nancy to Vietnam several times.
4. A:What about the birthday present? B:No worries, I ..... (prepare) it too. She loves art very much
5. Zeynep ..... to Spain before.
6. They haven't flown by plane .....
7. What is the negative structure of the Present perfect tense?
8. ..... she ..... her homework already?
9. No, I ..... packed my school .....
10. I ..... not ..... my lesson.
11. My mom ..... gone shopping.
12. Has Benny sent a postcard to Santa Claus ..... ?
13. ..... they ..... some novels for 2 years?
14. Choose the correct answer to complete this sentence ..... you ever ..... archery?
15. What verb form do we use in present perfect tense?
16. What keeps you dry in the rain?
17. We haven't met ..... our last year at high school.
18. .... you not ..... your bath as yet?
19. She's been asleep ..... about eleven hours. I'm sure she'll wake up soon
20. Helen' picked up a lot of French ..... she has been in Paris.
21. We to learn for the test yet.
22. Ms. Jenifer ..... a lot of novels since she was a teenager.
23. What is the present perfect tense in this sentence?* We live in Lima and haven't lived here for years.
24. The students of Class IX B ..... an orphanage.Which one is NOT possible answer to complete the sentence?
25. Linda and Billy ..... mobile legend for 3 months.
26. You have ..... late for school every day this week.
27. With I, we, you and they in present perfect tense we use:
28. Choose one of the answers below to complete the sentences.We have been friends ..... we were children
29. My uncle has driven a taxi ..... 1997.
30. ..... they ..... the movie yet?
31. She ..... her bike for 3 years.
32. Complete the following sentences using Present Perfect tense form of the verb in bracket:Luis ..... (give) me a present.
33. You always use this adverb for negative and interrogative form( it hasn't happened )
34. I ..... traveled to Qatar for many times. We really liked Qatar.
35. My father ..... tennis for 5 years.
36. He ..... the letter
37. Change this sentence to present perfect tense:A huge tree just (fall) on the house.
38. My sister ..... done her homework.
39. Where's John? He ..... to the shops (he's at the shops now).
40. The interrogative form for the following sentence is ..... Billy and Ivan have not played basketball since 2015.
41. We (forget) the address.
42. What is the past participle of 'pack'?
43. We ..... to the mountains every summer.
44. Choose one of the answers below to complete the sentences.The Harrisons have lived in this small cottage ..... about ten years
45. They (buy) some sweets.
46. Katie ..... for 7 hours and she is still sleeping.
47. They haven't eaten meat ..... they saw a film about farm animals.
48. Select the auxiliary verbs for the present perfect tense
49. Choose one of the answers below to complete the sentences.She hasn't had day off ..... three months
50. She has ..... to the market
51. Haven't you finished your food ..... ? No, I am still eating mom.
52. A:How long ..... your classmate?B:For 3 years.
53. Change the sentence to interrogative:I have flown a kite.
54. I ..... to that new new restaurant yet.
55. Stella ..... (not donate) her old books yet.
56. We ..... cooked this delicious food special for youa.hadb.hasc.haved.having
57. Past participle for forbid
58. He just told me his name but I ..... (lupa) already.
59. Complete the sentences below by using present perfect tense. Where is Joe?, I ..... ..... (see) June today
60. My uncle has driven a taxi ..... thirty years.