Present Perfect Tense Quiz 16 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. ..... the letter ( send) ..... yet?
2. He (pay) the bill.
3. Mahendra is a pilot. He ..... Boeing since 2006.
4. He ..... the movie twice.
5. We ..... (menunggu) our friend for 3 hours
6. Choose the grammar structure of present perfect
7. Tia ..... (visit) Jakarta three times.
8. I ..... ever( meet) ..... John.
9. The Past Participle Form for SING is?
10. She ..... a nice house (have )
11. My brother ..... (lose) his key.
12. Annisa Fil Ardh ..... (eat) fried rice before, but she doesn't like it
13. Lina and Siti ..... (belajar) in SMPN 1 Paloh since 2019
14. My father has ..... moved to the new office.
15. Adum has ..... the football match for 1.30 hours.
16. Does Present perfect tense specify the time of the action?
17. Which word completes this sentence?Tom ..... worked here for long.
18. Johan ..... his friends.
19. My family ..... in Jakarta since 2003.
20. A: ..... the entrance exam?B:Yes, they have.
21. Our bus has just ..... from the bus station.
22. We ..... in this restaurant two days ago. (eat)Fill in the blank with simplae past tense.
23. Jane ..... the book yet.
24. Look! Jennifer has ..... finished her lunch. She was really hungry!
25. Which one is the past participle of "give" ?
26. The negative form of "have" is:
27. A:I have ..... seen this movie twice. I like it.B:Yes, they say it's an interesting story, but I haven't seen .....
28. Leenda has also has learned how to play a guitar for a year. She, , , , , , , , , , , , , (make) one You tube channel since 2017.
29. Mr. Gibran has ..... as a doctor ..... 1990.
30. They ..... (mempunyai) 10 cars so far.