a. since
b. for
c. by
Jawabannya A
6. My niece, Husna, _____ to her father for about two hours.
a. have talked
b. is talking
c. has talk
d. has talked
Jawabannya D
7. Linda _____ not been to France.
a. has
b. is
c. have
d. had
Jawabannya A
8. _____ you finished your homework?
a. Have
b. Has
c. Is
Jawabannya: A
9. They ___ gone to a rock concert.
a. 's
b. 'es
c. 've
Jawabannya C
10. _____ you been to China?
a. Is
b. Have
c. Has
Jawabannya B
Baca Juga: Present Perfect Tense: Pengertian, Rumus, dan Contoh Kalimat
11. We _____ never eaten Indonesian food.
a. have
b. has
c. are
Jawabannya A
12. Dita has _____ her umbrella.
a. forget
b. forgetting
c. forgotten
Jawabannya C
13. _____ the sun come up?
a. Was
b. Have
c. Has
Jawabannya C
14. The children ________ the lost puppy.
a. have find
b. is finding
c. have found
Jawabannya C
15. The earth ______ here for billions of years
a. has been
b. have been
c. have be
Jawabannya A
Contoh Soal Present Perfect Tense
Isilah titik-titik di bawah ini dengan kata kerja sesuai dengan rumus present perfect tense yang tepat.
16. Has your sister … the flowers? (receive)
17. Have we … before? (meet)
18. She has … to the market. (go)
19. They haven’t … the door. (lock)
20. My uncle hasn’t … back yet. (come)
Kunci Jawaban:
16. Received
17. Met
18. Gone
19. Locked
20. Come
Demikian ulasan tentang beberapa contoh soal present perfect tense dan kunci jawabannya. Selamat belajar!
Baca berita update lainnya dari Sonora.id di Google News