Soal tersebut berisi perintah untuk melengkapi kalimat rumpang yang tertera dengan kata hubung (conjunction) paling tepat diantara opsi A sampai D.
Kalimat I was reading a detective story ____ I heard a noise artinya "aku sedang membaca cerita detektif ____ aku dengar suara". Bagian awal kalimat itu memakai Past Continuous Tense yang ditandai dengan adanya to be 'was' dan V-ing 'reading'. Sementara, bagian kedua menggunakan Simple Past Tense yang ditandai dengan penggunaan kata heard yang merupakan V2.
Kemunculan Past Continuous Tense dan Simple Past Tense dalam satu kalimat menandakan bahwa kegiatan 'membaca cerita detektif' sudah terjadi lebih dulu. Kemudian, saat sedang membaca, kegiatan membaca tersebut dipotong (diganggu) dengan kejadian lain yang dituliskan dalam Simple Past Tense (tiba-tiba 'mendengar suara')
Makna secara utuh kalimat rumpang tersebut adalah "saya sedang membaca cerita detektif saat saya (tiba-tiba) mendengar suara". Kata di opsi jawaban yang memiliki arti "saat" adalah kata when dan while. Namun, keduanya digunakan dengan cara yang berbeda. Berikut perbedaan penggunaan kata hubung (conjunction) when dan while pada kalimat:
When digunakan untuk klausa yang kejadiannya memotong kejadian lain.
Penulisan kalimat menggunakan when mengikuti rumus berikut: S + was/were + V-ing + O/C when S + V2 + O/C.
While digunakan untuk klausa yang kejadiannya lebih dulu berlangsung.
Penulisan kalimat menggunakan while mengikuti rumus berikut: S + V2 + O/C while S + was/were + V-ing + O/C.
Pada soal ini, bagian rumpang terletak di depan atau sebelum klausa I heard a noise "aku mendengar suara" yang kejadiannya memotong proses reading a detective story "membaca cerita detektif".yang sudah lebih dulu dilakukan sebelum suara terdengar. Oleh karena itu, kalimat rumpang di soal ini mengikuti rumus penulisan when dalam kalimat, sehingga bagian hilangnya harus dituliskan kata when.
Jadi, jawaban yang benar adalah A. when.