Soal ini menanyakan kalimat manakah yang menggunakan grammar dengan tepat?
Hal pertama yang harus dilihat adalah penggunaan adverbial clause dari tiap kalimat. Dari empat pilihan jawaban, masing-masing menggunakan when/while.
Dari sini dapat disimpulkan bahwa kalimat yang menggunakan rumus ini adalah kalimat yang tepat. Baik klausa pertama maupun klausa kedua. Berikut merupakan fungsi when dan while dan juga analisis dari tiap jawaban:
Fungsi When pada tense sebagai :
|
Fungsi While pada tense sebagai
|
(+) Subject + Verb 2 + When + Subject + Verb 2
When + Subject + V2 + O/C, S + V2 + OC
|
Present Continues : Subject + am/is/are + Verb ing + OC + While + Subject + am/is/are
Past Continues : Subject + was/were + Verb ing + OC + While + Subject + was/were
|
When dan while dalam tense
|
When berada di dalam time clause yang aksinya berdurasi pendek (short duration) yang terjadi pada saat aksi pada main clause sedang berlangsung di masa lampau. Pada kasus ini, time clause merupakan interruption (gangguan sejenak). Sedangkan while berada di dalam time clause yang aksinya sedang berlangsung dan diinterupsi oleh aksi berdurasi pendek pada main clause.
Subject + was/were + Verb ing + O/C + when + Subject + V2 + O/C
Subject + verb s + O/C + While + Subject + to be + verb ing + O/C
|
A. Kata needing salah secara grammar karena merupakan verbs of Possession: have, own, want, belong, need, possess, own, owe, include, involve tidak bisa ditambahkan Ing.
B. When digunakan pada klausa yang bukan dua aksi yang selesai dilakukan pada waktu yang bersamaan.
C. Kalimat di pilihan ini tidak memenuhi formula rumus while yang ada.
D. Kedua klausa dari kalimat ini memenuhi formula yang ada.
Jadi jawaban yang tepat adalah, D.