Soal menanyakan kalimat mana yang benar dan logis. Untuk menentukannya dapat dilihat secara gramatikal dan juga makna kalimatnya.
Pada kalimat - kalimat di pilihan jawaban terdapat dua klausa yang dihubungkan dengan kata sambung for, so that, in order to dan in order that yang memiliki makna serupa yaitu agar/untuk/supaya. Namun, penggunaan pada kalimatnya berbeda - beda.
Pilihan A tidak tepat karena kesalahan pada kalimat tersebut terdapat pada penggunaan kata for seharusnya diikuti dengan V-ing sehingga kalimat yang tepat adalah She was sorry for making me wait for 3 hours.
Pilihan B tidak tepat karena penggunaan so that seharusnya diikuti oleh subjek. Kalimat yang tepat adalah I didn’t sleep well last night so that I am feeling so sleepy now.
Pilihan C tepat karena penggunaan in order to diikuti oleh V1. Arti dari kalimat ini adalah 'Supaya mendapatkan izin, saya akan membantu ibu di dapur.'. Jawaban ini tepat secara gramatikal dan juga makna.
Pilihan D tidak tepat karena penggunaan in order that juga seharusnya diikuti oleh subjek. Sehingga kalimat yang tepat adalah I didn’t have breakfast this morning in order that I am feeling so hungry now. Selain dilihat secara gramatikal, kalimat ini juga tidak tepat secara makna / konteksnya.
Jadi, jawaban yang tepat adalah C.