Present Perfect Tense Quiz 3 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... (meet) Anna once.
2. Choose the correct answer to complete this sentence.He ..... three gold medals so far.
3. Choose one of the answers below to complete the sentences.Samuel is on a Europe tour now. He ..... to thirteen different cities so far.
4. Although Ms Yani ..... the topic, I still don't understand it.
5. Complete the sentences below by using present perfect tense.I'm really hungry because I ..... ..... (eat)
6. We ..... Sam for ages.
7. Choose the correct answer to complete this sentence.My father ..... the same car for ten years.
8. It ..... (be) cold and cloudy for the last three days
9. My father ..... ( watch) this film three times
10. I have ..... gotten a piercing (no time before)
11. Choose one of the answers below to complete the sentences.Lawrence hasn't eaten his lunch ..... because he doesn't like spinach at all.
12. Where have you gone today?
13. Gerta ..... a vegetarian for three years.
14. The cat ..... just ..... a mouse.
15. The children have ..... the window.
16. Has your sister ..... (receive) the flowers?
17. I haven't been on holiday ..... last July.
18. Bagas:You look so unhappy, Nata. What's the problem?Nata:My father ..... his job.
19. Marco ..... danced salsa.
20. I've ..... finished all my tasks for this week.
21. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (study) for her exams all week.
22. How far ..... you ..... in the history book?
23. This is present perfect tense interrogative form .....
24. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (never/try) sushi before.
25. Linda ..... not been to France.
26. Has your grandma recieved the gifts from your parents?
27. She ..... (tell) me about her dream many times. It's been her dream since elementary school.
28. The room is messy. What ..... you ..... ?
29. I ..... the dishes .....
30. Albert ..... (not/drive) a Ford truck.
31. I haven't read that book .....
32. My father ..... (just move) his office.
33. I never ..... (read) such a nice book before
34. My mum has ..... come back from work.
35. Complete the following sentences using Present Perfect tense form of the verb in bracket:She ..... ( write) ten pages already.
36. We have never ..... it.
37. Andy: ..... the new Walt Disney movie yet?ully:Yes, i have. I watched it yesterday.
38. This is the structure for present perfect tense affirmative form .....
39. The movie ..... Please be quiet !
40. Linda ..... an English course since January.
41. Choose one of the answers below to complete the sentences.My cousin, Kevin is sad because he has just ..... the water bottle
42. (A) ..... your brother talked to you yet?(B) Yes, he .....
43. You ..... your keys.
44. ..... the children ..... (eat) their breakfast yet?
45. This order ..... to many misunderstandings.
46. What is the past participle of 'keep'?
47. She ..... already.
48. We have ..... in Bandung since 2004a.liveb.livesc.livingd.lived
49. Lindsay ..... to France.
50. Miriam ..... in Paris since she was ten years old.
51. ..... your boss ..... (come) back yet?
52. We ..... (meningkatkan) our English skill.
53. The kids ..... their food.
54. She ..... to speak Spanish
55. She has never seen
56. Dewi and Ria ..... (go) swimming three times this week.
57. She ..... here since 2019.
58. She ..... lived here all her life
59. Choose the correct position of JUST in the sentence.
60. ..... you ever met George's wife?