Present Perfect Tense Quiz 33 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. The verb "to write" in past participle is:
2. Have you ever ..... a bone?
3. Claribell and Minerva ..... never ..... an accident.
4. I believe she is coming because she ..... not ..... to tell me she cannot make it.
5. Haven't you ..... your meal yet?
6. The past participle of 'buy' is .....
7. She ..... a capuchin monkey.
8. She ..... (live) in Bekasi for almost 30 years.
9. Select the alternative that correctly demonstrates the negative version of the following sentence:I have tried to eat suhsi before.
10. I ..... my CD player.
11. Is there a mistake below?The chairman has suggest some solutions.
12. I have (cook) ..... a delicious food for them
13. Has your friend received the postcard you sent from Japan?
14. Convert the following sentence into positive form:They haven't studied for the test.
15. Translate to English: "Yo he ido al partido.
16. Please translate into Indonesian !"Have you ever been to Bali?"
17. That man ..... cried because his feeling so sad
18. What famous person ..... your grandma ..... ?
19. I ..... seen Jhon this week
20. Gennie hasn't ( ..... ) to school yet. She's still in her bed.
21. She has studied in her room for 3 hours straight.
22. ..... Pat and John ..... yet? No, they're not here yet.
23. I have waited here ..... 5 o'clock.
24. Jack ..... seen that movie many times.
25. How long ..... you ..... Andrew?
26. The kids ..... the house.
27. ..... Jennet ..... octopus before?
28. I haven't finished my assingnment .....
29. You ..... arrived late to class three times.
30. This is a very old bicycle. I've had it ..... years.
31. They ..... the documents I sent them! Now I have to send them all again.
32. Marilyn's parents ..... the bill.
33. Julie hasn't visited Rome .....
34. WHICH ALTERNATIVE IS CORRECT? COURSE + A + TYPING + 'VE + JUST + I + STARTED
35. This is the first time I ..... to Japan.
36. You've ..... with Paul
37. The verb "to leave" in past participle is:
38. She ..... been to France twice. She last went there with her husband.
39. Mr Bimo is a farmer. He has a small rice field and cattles. He ..... (learn) ..... farming since he was five years old
40. ..... you ..... new shoes this year?
41. You have ..... to Jakarta since 2022
42. Fill in the blank with the correct form of the verb:The son ..... (draw) a picture of his mum.
43. Do you need a help with the washing up?You're too late. I ..... the washing up.
44. ..... she ever ..... to an open air rock concert?
45. ..... your mother ..... the house early?
46. He ..... (not eat) any food since yesterday.
47. I ..... him four times.
48. PAST PARTICIPLE FOR LOSE:
49. Lucas ..... never ..... to a concert in his life!
50. Translate "They have listened to the music.
51. I left the university in 1995. I ..... (work) in this company ..... about fifteen years.
52. Use FOR or SINCE:"My students have been studying here ..... a long time."
53. Tom and Eric ..... (not/see) the asteroid.
54. Maggie ( ..... ) English for 10 years so she is very experienced.
55. I've ..... wanted to spend some time in the jungle.
56. I ..... Mr. Sultan for 2 years.
57. I have never ..... a book.
58. He's ..... played badminton before.
59. I have read this book ..... 2000.
60. She hasn't visited her granpa ..... March.