Soal memiliki jawaban: Dita said, “I have not finished my homework so I have been punished.”
Soal meminta untuk mengubah kalimat yang tersedia menjadi kalimat langsung (direct speech).
Arti kalimat soal adalah “Dita mengatakan bahwa dia belum menyelesaikan pekerjaan rumahnya sehingga dia dihukum”.
Dalam mengubah kalimat soal menjadi kalimat langsung, dibutuhkan tanda koma setelah kata said dan kata that dihilangkan.
Kata kerja had not finished dan had been punished menunjukkan penggunaan Past Perfect Tense. Berdasarkan kronologi konteksnya, klausa “He had not finished his homework” perlu ditulis dalam Past Perfect Tense karena terjadi lebih dulu, sedangkan klausa “…so he had been punished” dapat dibentuk menjadi kalimat pasif Simple Past Tense.
Formula kalimat Past Perfect Tense adalah S + had + Verb 3 dan passive voice untuk Simple Past Tense adalah S + was/were + V3.
Subjek he dan kata sifat kepemilikan his dalam reported speech “…he had not finished his homework so he had been punished” mengacu pada Dita, maka dalam kalimat langsung perlu ditulis menjadi I dan my.
Oleh karena subjek reported speech adalah I, maka untuk bentuk pasif Present Perfect Tense, to be yang perlu mengikuti adalah been.
Perlu diperhatikan bahwa reported speech harus ditulis menggunakan tanda kutip.
Jadi, jawaban yang benar adalah:
Dita said, “I have not finished my homework so I have been punished.”