Topik dari soal di atas adalah tentang types of sentences dan pada soal di atas kita diminta mengidentifikasi kalimat yang ada sebagai kalimat tunggal, majemuk, kompleks, atau gabungan majemuk - kompleks yang penjelasannya akan disajikan berikut ini:
1.kalimat tunggal (simple sentence) adalah kalimat yang memiliki satu klausa independen (berdiri sendiri) yang hanya memiliki satu gagasan pokok.
2.kalimat majemuk (compound sentence) adalah kalimat yang terdiri dari dua kalimat tunggal. Kedua kalimat dihubungkan dengan kata penghubung seperti and, but, or, so atau tanda koma.
3.kalimat kompleks (complex sentence) adalah kalimat yang terdiri dari satu kalimat tunggal (independent clause) dan satu atau lebih anak kalimat (dependent clause) yang dihubungkan dengan kata hubung semisal after, before, if, since, while, dan lain sebagainya.
4. kalimat majemuk - kompleks (compound - complex sentence) adalah kalimat yang merupakan kombinasi antara kalimat majemuk (compound sentence) dan kalimat kompleks (complex sentence). Tipe kalimat ini memiliki 3 atau lebih klausa di dalamnya dimana minimal ada 2 independent sentence dan 1 dependent clause.
Lantas, termasuk jenis yang manakah kalimat pada soal di atas? Sebelum menentukan jenisnya, kita analisis terlebih dahulu kalimat tersebut. Kalimat "While fishing in the blue lagoon, I caught a lovely silverfish" jika diuraikan akan menjadi 2 kalimat, yaitu "I caught a lovely silverfish" yang merupakan kalimat tunggal (independent clause) dan "While fishing in the blue lagoon" yang merupakan anak kalimat (dependent clause) dengan kata hubung "while". Jika kita sesuaikan kondisi kalimat ini dengan keempat jenis kalimat di atas, maka kalimat ini berjenis kalimat kompleks (complex sentence).
Jadi, jawaban yang benar adalah complex sentence.