Bank Soal Bahasa Inggris SMP Present Perfect Tense

Soal

Pilihan Ganda
How long have you wear glasses?

The sentence is grammatically incorrect. The word ... should be replaced with ... since ....

A

have, did, the sentence is written using the past tense

B

wear, worn, the sentence is a present perfect sentence so we have to use verb 3

C

glasses, a glass, it is a countable noun

D

have, has, the subject is "you"

Pembahasan:

Terjemahan dari soal di atas adalah:

Sudah berapa lama Anda memakai kacamata?

Kalimat tersebut secara tata bahasa salah. Kata ... harus diganti dengan ... karena ....

Terjemahan dari pilihan jawaban di atas adalah:

  • have, did, the sentence is written using the past tense — have, did, kalimat itu ditulis menggunakan past tense
  • wear, worn, the sentence is a present perfect sentence so we have to use verb 3 — wear, worn, kalimat itu adalah kalimat resent perfect jadi kita harus menggunakan verb 3
  • glasses, a glass, it is a countable noun — glasses, a glass, itu adalah kata benda yang dapat dihitung
  • have, has, the subject is "you" — have, has, subjeknya adalah "you"

Soal ini meminta kita untuk menganalisis kata yang salah karena membuat kalimat tersebut salah secara tata bahasa. Untuk menjawab soal ini mari kita analisis tiap kata/frasa yang digunakan pada kalimat di atas. Kalimat di atas merupakan kalimat interogatif present perfect. Pola kalimatnya adalah "WH-words + have/has + S + Verb 3 + O?"

  • WH-words ⟶ How long ⟶ Sudah benar karena menanyakan berapa lama, bukan berapa banyak atau berapa panjang kacamata yang digunakan.
  • S ⟶ you ⟶ Sudah benar karena menanyakan kepada orang yang diajak berbicara.
  • Have/Has ⟶ Have ⟶ Sudah benar karena menggunakan subjek "you".
  • Verb 3 ⟶ Wear ⟶ Salah karena seharusnya menggunakan "worn" yang merupakan verb 3 dari kata "wear".
  • O ⟶ glasses ⟶ Sudah benar karena "glasses" merupakan kata benda yang tidak dapat dihitung (uncountable) karena maknanya adalah kacamata. Benda ini akan selalu uncountable. Jika diganti menjadi "a glass" akan bermakna sebuah gelas.

Catatan:

  • Have ⟶ I, you, they, we atau subjek jamak
  • Has ⟶ he, she, it atau subjek tunggal

Seharusnya kalimat di atas ditulis menjadi "How long have you worn glasses?" yang maknanya "Sudah berapa lama kamu menggunakan kacamata?".

Berdasarkan penjelasan di atas, maka jawaban yang benar dari soal ini adalah "wear, worn, the sentence is a present perfect sentence so we have to use verb 3".

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