Contoh Soal dan Jawaban Materi Bahasa Inggris Present Perfect Tense

By Aldita Prafitasari, Senin, 25 Oktober 2021 | 11:45 WIB
Present perfect menyatakan situasi yang bermula di waktu lampau dan berhubungan dengan waktu sekarang. (Unsplash)

adjar.id - Jika ingin menceritakan sesuatu kejadian lampau, tapi masih berlangsung sampai sekarang, kita bisa menggunakan present perfect tense

Rumusnya adalah:

i / you / we / they + have + verb 3

he / she / it + has + verb 3

have + i / you / we / they + verb 3?

has + he / she / it + verb 3? 

Nah, supaya kita semakin paham bagaimana penerapan present perfect, kita akan berlatih soal, Adjarian.

Berikut ini contoh soal dan jawaban materi present perfect tense. Simak, yuk!

Baca Juga: Contoh Soal dan Jawaban Materi Bahasa Inggris tentang Announcement

Write questions and answers in present perfect using these words!

1. How long/you/be/in Africa?

Answer: How long have you been in Africa?

2. I/be/ there/three years.

Answer: I have been there for three years.

3. How long/ he/ live/ in Berlin?

Answer: How long have he lived in Berlin?

4. He / live/there/2002

Answer: He has lived there from 2002.

5. How long /she/ wear/ that coat?

Answer: How long has she worn that coat?

6. She/ wear/it/ last winter.

Answer: She has worn it since last winter. 

Baca Juga: Contoh Soal dan Jawaban Simple Present Tense Materi Rewrite Sentence

7. Where/ you/be/ today?

Answer: Where have you been today?

8. I/be/ at the hospital

Answer: I have been at the hospital.

9. How long/ the detective/ look/ for the man?

Answer: How long has the detective looked for the man?

10. He/ look/ for him two months.

Answer: He has looked for him two months.

11 Why /she/take/my money?

Answer: Why has she taken my money?

12. She / travel/ round the world /for four years.

Answer: She has traveled round the world for four years.

Baca Juga: Contoh Soal dan Jawaban Materi Bahasa Inggris tentang Comparative and Superlative

13. Where /you/ put / my keys?

Answer: Where have you put my keys?

14. She /move/to a new house /in the country

Answer: She has moved to a new house in the country.

15. How long/your friend/study/ German?

Answer: How long has your friend studied in German?

16. She/study/German /1999

Answer: She has studied in German since 1999. 

17. you/play/golf/ever?

Answer: Have you ever plaied golf?

18. The documentary /already/ finish

Answer: The documentary has already finished.

Baca Juga: Contoh Soal dan Jawaban Materi Bahasa Inggris tentang Profesi

19. My teacher/not/explain/ that lesson/yet

Answer: My teacher hasn't explained that lesson yet.

20. Kevin /give/ his mother/ a nice present

Answer: Kevin has given his mother a nice present.

Itulah contoh soal dan jawaban materi bahasa Inggris tentang present perfect tense, Adjarian.