Present Perfect Tense Quiz 15 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. The cats have ..... all their catfood.
2. We use the auxiliary verb "have" or "haven't" with:
3. Explain the difference between present perfect and simple past.
4. I haven't seen my aunt for years.
5. Identify the present perfect form:I have seen that movie.
6. Provide a sentence in present perfect using the verb 'see'.
7. Identify the time expression:I have never been to Japan.
8. There was a time when watching TV really ..... family entertainment.
9. Have you seen that movie yet?
10. What is the present perfect form of 'to write' for 'she'?
11. Choose the correct time expression:'I have lived here ..... five years.'
12. Transform 'We have visited Paris' into the past simple tense.
13. They ..... been skiing.
14. Which of the following is the correct form of the verb "to sleep" in the present perfect tense?
15. The new girl (tell) ..... us many interesting stories.
16. Identify the error in this sentence:'I have went to the store.'
17. What did the pandas do When you ..... at the zoo?
18. I have never played golf before.
19. I last (see) ..... her at her house two ..... ago.
20. It's the second time Mr Hien ..... the football game.
21. My sister ..... (never ride) a camel across the desert.
22. Which sentence is in the present perfect tense? A) I am going to the store. B) I have gone to the store.
23. Complete the sentence:I ..... (to visit) Paris three times.
24. I ..... come home
25. What is the past participle of the verb 'to go'?
26. Helen has been a vegetarian ..... three years.
27. Form a present perfect sentence using 'to see'.
28. Jenny ..... to the park yesterday. (go)
29. The fire has destroyed all the files. The house ..... by the fire.
30. I ..... ridden a camel.
31. I've seen that film before.
32. What is the difference between present perfect and past simple?
33. She ..... (not/to meet) his parents yet.
34. Anisa Naswah ..... ten pages already.
35. Identify the present perfect usage in:'We have seen that movie twice.'
36. Choose the right time expression:We have known each other ..... a long time.
37. 13 You ..... the train tickets.
38. My father has ..... our house with new wonderful colour.
39. Has your father worn his mask to go to streets?Yes, he
40. Select the correct answer to this question: "Has the gift been given by you?"
41. Have you ever ..... off your bike?
42. Anna: "I passed the exam with very high marks and obtained a bachelor's degree with excellent honors"Jen: " ..... "
43. Use the auxiliary verb correctly:'He ..... (to have) started his new job.'
44. Which one is correc?
45. A:I feel very tired.B:It's because you ..... (do) too much.
46. My parents ..... abroad for 1 week.
47. / you speak to him? (yet)
48. Marilyn ..... the bill.
49. Give an example of a question in the present perfect tense.
50. Form a present perfect question from the following information: "you / see / the latest movie"
51. Choose the correct form:'I (has/have) never been to Italy.'
52. To form The Present Perfect Tense, we use .....
53. Select the structure of the Passive Voice in the Present Perfect tense
54. Er ..... mich gesehen.
55. He's been ill ..... three days.
56. Create a sentence using present perfect with 'never'.
57. She ..... a horse before.
58. Make a negative sentence:She ..... (not/to complete) her project on time.
59. We last visited Ho Chi Minh city 3 years ago.
60. Change the sentence to present perfect:'She eats breakfast.'