Soal menanyakan perubahan kata-kata di dalam kurung ke dalam bentuk yang tepat.
Bagian pertama yang perlu diperbaiki adalah kalimat negatif Simple Past Tense yang ditandai dengan kata "not" dan keterangan waktu "yesterday". Formula kalimat negatif Simple Past Tense adalah S + did + not + V1. Melalui formula tersebut akan terbentuk kalimat "Ferdinand did not go anywhere yesterday."
Bagian kedua yang perlu diperbaiki adalah kalimat positif Simple Past Tense. Formula kalimat positif Simple Past Tense dengan 'to be' adalah S + was/were + O dengan subjek I, he, she dan it menggunakan "was" dan yang selebihnya (you, we, they) menggunakan "were". Dengan demikian, klausa "because it (be) rainy" berubah menjadi "because it was rainy."
Bagian ketiga menunjukan penggunaan Simple Present Tense yang ditandai dengan keterangan waktu "today". Formula kalimat positif Simple Present Tense dengan 'to be' adalah S + am/are/is + O. Subjek pada induk kalimat "But today (be) so sunny" adalah "today" sehingga dibutuhkan "be" berbentuk "is". Dengan demikian akan terbentuk kalimat "But today is so sunny."
Konteks pada anak kalimat "that he (play) football as usual" menunjukan adanya penggunaan Simple Present Tense karena terdapat frasa keterangan frekuensi atau adverb of frequency yaitu as usual. Formula kalimat positif tense ini adalah S + V(s/es) + O. Untuk subjek he, kita harus menambahkan akhiran -s/-es diakhir kata kerjanya. Sehingga, dengan formula tersebut anak kalimat "that he (play) football as usual" berubah menjadi "that he plays football as usual."
Berdasarkan penjabaran di atas, maka perubahan yang dibutuhkan adalah "didn't go, was, is, plays" dan kalimat soal berubah menjadi "Ferdinand didn't go anywhere yesterday because it was rainy. But today is so sunny that he plays football as usual."
Jadi, jawaban yang benar adalah B.