20 Contoh Soal Present Perfect Tense beserta Kunci Jawabannya

3 April 2023 14:00 WIB
ilustrasi belajar, Contoh Soal Present Perfect Tense
ilustrasi belajar, Contoh Soal Present Perfect Tense ( Pexels)

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

Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE
Laporkan Komentar
Terima kasih. Kami sudah menerima laporan Anda. Kami akan menghapus komentar yang bertentangan dengan Panduan Komunitas dan UU ITE.
Laporkan Komentar
Terima kasih. Kami sudah menerima laporan Anda. Kami akan menghapus komentar yang bertentangan dengan Panduan Komunitas dan UU ITE.
92.0 fm
98.0 fm
102.6 fm
93.3 fm
97.4 fm
98.9 fm
101.1 fm
96.7 fm
98.9 fm
98.8 fm
97.5 fm
91.3 fm
94.4 fm
102.1 fm
98.8 fm
95.9 fm
97.8 fm
101.1 fm
101.1 Mhz Fm
101.2 fm
101.8 fm