Kumpulan Soal dan Jawaban Bahasa Inggris Materi Present Perfect Tense

By Aldita Prafitasari, Jumat, 15 April 2022 | 16:45 WIB
Present perfect tense digunakan ketika ingin menceritakan suatu kejadian lampau, tapi masih berlangsung sampai sekarang. (Unsplash)

adjar.id - Kapan kita harus menggunakan tenses present perfect tense?

Grammar ini digunakan ketika ingin menceritakan suatu kejadian lampau, tapi masih berlangsung sampai sekarang. Rumusnya adalah:

Positif: I / you / we / they + have + verb 3

he / she / it + has + verb 3

Negatif: I / You / They / We + have + not + verb 3 

He / She / It + has + not + verb 3 (He has not learned Spanish for one year

Tanya: have + I / you / we / they + verb 3?

has + he / she / it + verb 3?

Nah, supaya semakin paham tentang penerapannya, coba kita kerjakan kumpulan soal bahasa Inggris materi present perfect tense berikut, yuk!

Baca Juga: Contoh Soal dan Jawaban Materi Perbedaan Present Perfect dan Simple Past

Kumpulan Soal Bahasa Inggris Materi Present Perfect Tense

1. Lindsay _____ not been to France.

a. has

b. is

c. have

Answer: a. has

2. _____ you finished your homework?

a. Have

b. Has

Baca Juga: Rumus, Fungsi, dan Struktur Present Perfect Tense dalam Kalimat

c. Is

Answer: a. Have

3. They ___ gone to a rock concert.

a. 's

b. 'es

c. 've

Answer: c. 've

4. _____ you been to Japan?

a. Is

Baca Juga: Rumus Present Perfect Tense Dalam Bentuk Pasif atau Passive Form

b. Have

c. Has

Answer: b. Have

5. We _____ never eaten Mexican food.

a. have

b. has

c. are

Answer: a. have

6. Andrea has _____ her umbrella.

Baca Juga: Kumpulan Soal dan Jawaban Materi Grammar Present Perfect Tense

a. forget

b. forgetting

c. forgotten

Answer: c. forgotten

7. _____ the sun come up?

a. Was

b. Have

c. Has

Answer: c. Has

Baca Juga: Kumpulan Soal dan Jawaban materi Past Perfect Continuous Tense

8. The children ________ the lost puppy.

a. have find

b. is finding

c. have found

Answer: c. have found

9. Wiwi's been a vegetarian _____ three years.

a. since

b. for

c. after

Baca Juga: Percakapan Bahasa Inggris Menggunakan Future Perfect Continuous

Answer: b. for

10. I haven't worked _____ last December.

a. since

b. for

c. by

Answer: a. since

Nah, Adjarian itulah kumpulan soal dan jawaban pilihan ganda mengenai grammar present perfect tense.