Bank Soal Bahasa Inggris SMP Present Perfect Tense

Soal

Pilihan Ganda

Read the following dialogue and fill the blanks.

Template: fakechatapp.com

The correct verb to fill the blanks in point (2) is ....

A

has it been

B

it has been

C

it hasn't been

D

have it been

Pembahasan:

Terjemahan dari dialog dan soal di atas adalah:

Baca dialog di bawah ini dan jawab titik-titiknya!

Alessia : Hai Celina, apa kabar? Aku (1) ... kamu untuk waktu yang lama. Bukannya aku membencimu, tapi aku tidak berani menghubungimu lebih dulu. Berapa lama (2) ... sejak kita lulus? Aku pikir kita telah lulus (3) ... lebih dari dua tahun. Aku ingin meminta maaf karena tidak memberitahumu di mana aku berada. Aku harap kamu tidak marah kepadaku. Sekarang aku merasa bahwa kita berdua sudah tua. Aku senang bisa menyapamu lagi. Ngomong-ngomong, ini adalah akun Messenger-ku.

Celina: Hai, Ale. Aku tidak marah denganmu. Aku sangat merindukanmu. Kita harus tetap berkomunikasi!

Kata kerja yang benar untuk mengisi titik-titik pada poin (2) adalah ....

Soal di atas menanyakan tentang kata kerja mana yang cocok untuk mengisi dialog rumpang di atas. Pada teks di atas, Alessia mengirim pesan kepada Celina untuk meminta maaf karena baru menghubungi setelah tiga tahun lulus dari sekolah. Dialog di atas kebanyakan menggunakan kalimat present perfect tense karena ditandai dengan kata sambung "since" dan "for" seperti pada poin (2) yang menunjukkan "since we graduated".

Kalimat present perfect tense mempunyai pola kalimat sebagai berikut:

  • Positive → S + have/has + Verb 3
  • Negative → S + have/has + not + Verb 3
  • Yes/No Question → Have/has + S + Verb 3?
  • Questions → Question words + have/has + S + Verb 3?

Catatan penggunaan have/has:

  • Has → He, she, it, dan nama orang ketiga tunggal
  • Have → I, they, we, you dan orang/benda jamak

Kalimat "How long ... since we graduated?" adalah kalimat pertanyaan. Dari pilihan jawaban yang diberikan, diketahui bahwa subjek kalimat merupakan "it" yang mana kata kerja bantu yang digunakan adalah "has". Mengacu pada pola kalimat pertanyaan di atas, maka kalimat lengkapnya akan menjadi"How long has it been since we graduated?"

Jadi jawaban dari soal di atas adalah "has it been".

Video
10 Februari 2021
Present Perfect Tense | Bahasa Inggris | Kelas IX
Rangkuman
14 Oktober 2020
Singular & Plural Nouns | Bahasa Inggris | Kelas 7 | KD 3.4. & KD 4.4

Siswa

Ingin latihan soal, nonton, atau unduh materi belajar lebih banyak?

Buat Akun Gratis

Guru

Ingin akses bank soal, nonton, atau unduh materi belajar lebih banyak?

Buat Akun Gratis

Soal Populer Hari Ini

Cek Contoh Kuis Online

Kejar Kuis

Cek Contoh Bank Soal

Kejar Soal