Present Perfect Tense Quiz 31 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete using present perfect tense:"My pet ..... (play) with the ball."
2. She ..... snowboard.
3. We have cleaned the classroom
4. Form a Yes/No question using the words given:be / to France before / your uncle
5. These students have been reading ..... nine o'clock.
6. The poor girls ( ..... ) to school for 5 years.
7. Find past participle of the verb ''buy"
8. Mum and dad ..... been in the shop ..... ten minutes.
9. Past participle ''eat"
10. What languages ..... your cousins ..... ?
11. Translate:Have you ever flown in a hot air balloon?
12. We use ..... to say that something happened a short time ago.
13. Fill in the blank with the correct form of the verb:Margaret ..... (finish) her project before the deadline.
14. What is the alternative that correctly completes the sentence "They ..... vegetables" in the Present Perfect?
15. I have liked books ..... I was five years old.
16. She has cooked the egg ..... three minutes.
17. Choose the auxiliary verb for:"My parents"
18. You ..... swum. Which of the following should come in the blank?
19. It has been raining ..... more than four days.
20. We have (read) ..... this new novel together since yesterday
21. They have lived in this house ..... six months.
22. ..... you ever ..... to Egypt?
23. We have cleaned our shoes ..... 10 a.m.
24. We ..... in Bandung for several years.
25. He ..... lived there all his life.
26. We ..... never eaten Indonesian food. a. have
27. These fruits ..... in South Asia.
28. I have studied English ..... I was six.
29. She has lived here ( ..... )1980.
30. I think you will not borrow this book because you ( ..... ) it.
31. I haven't worked ..... last September.
32. ..... your teachers ever been to Asia?
33. Arielle ..... never ..... a bag of chips before.
34. Is the sentence below in present perfect tense? Andy has forgotten his umbrella.
35. I ..... to Oregon before.
36. Has Lisa ever ..... Kimchi?
37. Lucille ..... a famous person.
38. The students ..... Present perfect tense.
39. Jame and Sarah ..... to the Moon.
40. She has answered all her homework ..... one hour.
41. Find the past participle of the verb ''freeze" ?
42. The verb "to play" in past participle is:
43. She ..... her keys. She can't find them?
44. Have you ..... (write) the email yet? I am waiting your reply.
45. ..... you ever written the letter?
46. Jonathan and Gavin ..... already ..... the money.
47. My sister has ..... her key to the front door.
48. 3rd form of the verb see (to see)?
49. It's been raining ..... early this morning.
50. Nina ..... home when I arrived.
51. UNSCRAMBLEShe / lived / Chile / in / has
52. Neymar ..... (play) football.
53. They haven't exercised ..... 3 months.
54. Aunty has ..... some cookies.
55. 5 We ..... for a long time to get these tickets
56. I ..... (sit) on this chair for an hour.
57. A:Has Tommy ever been to Raja Ampat?B: .....
58. ..... we ..... (talk) about this before?
59. He ..... known his friend Max since September
60. I have ..... been to Australia before. I would like to go in the future.