Present Perfect Tense Quiz 26 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I have ..... him for two hours
2. It ..... on our holiday so far.
3. Choose a Present Perfect sentence.
4. How many books has the author ..... so far? About five books. One of them is the bestseller of the year.
5. The earth ..... here for billions of years
6. I ..... at MBP School for 3 years.
7. Choose the auxiliary verb for:"My brother and I"
8. I haven't had email from Mia ..... The holidays
9. Choose the correct answer to complete this sentence. Have you ..... been to Japan?
10. Richard ..... the project yet.
11. They have ..... a new movie this month.
12. You've finished the test. The negative form of this sentence is .....
13. My cousins ..... all ..... (move) abroad.
14. How long have you lived in your house?
15. Emma can't find her purse because the pickpocket ( ..... ) it already.
16. I ..... in Da Nang for ten years
17. How long ..... You ..... in Pati?
18. I have been here ( ..... ) twenty minutes.
19. ..... Tom had an accident?
20. What have you been doing ..... you left your last job?
21. My mum ..... to the mall.
22. Lina ..... (make) an amazing handmade yet
23. The verb "to read" in past participle is:
24. Kids ..... baseball on Saturday
25. Sorry, Bobby ..... (go). He is on holiday.
26. Answer the following question. How long have you studied English?
27. Tommy has ..... arrived home from a long day of work. He must be tired.
28. ..... the boys played football for two hours?
29. Sinta has been here ..... ten o'clock
30. The fat women have exercised ..... a year.
31. We ..... any money on us.
32. My young sister ..... ball to his friend
33. Is the sentence below in present perfect tense? My mum and dad have ordered pizza since I arrived home.
34. Sam ..... the results of the experiment.
35. Desi, Mitha, and Nina ..... here for ten years.
36. Which is the correct answer for the next questionHave you been to paris?
37. They have ..... a new house.
38. What do we add to a regular verb in the present perfect tense?
39. Andy ..... my letter. perhaps he is very busy.
40. Combine these words into a positive sentence. not/ heard / recently
41. I have ( ..... ) to London. It's a lovely place.
42. She has gone to Bandung.Which is the verb?
43. Agus has been in Jakarta ..... one year
44. Form a question using the present perfect tense:I have finished my homework.
45. 6 Refa's father ..... a businessman since 2015
46. I have ..... him for 5 years.
47. Mrs. Olivia ..... in the school for twenty years.
48. To create a question in Present Perfect we use the auxiliary verbs ..... ?
49. Susan has ..... come back from Bali. She has nice skin tan now.
50. Mike has ..... seen a wild animal.
51. Change the following sentence into negative form:I have finished my homework.
52. Have you ever ..... in front of a large audience?
53. Please translate into Indonesian !" Gunawan has worked here for five years"
54. Jane's ..... done the washing-up.
55. Rena:Why don't you reply my text?Wawan:Oh, sorry. I forgot to tell you that I ..... to Ambon since last year.
56. Jenny has cleaned the house ..... 3 hours.
57. Dave ..... never ..... competition in his life.
58. One of the members of the club ..... the first women's international bowling tournament.
59. I ..... (know) my great grandmother for a few years-she died when I was eight.
60. I have lived in Sisaket for 15 years. Which meaning corresponds to the following?