A) She took
B) Did she take
C) She hadn’t taken
D) She had taken
この文でなぜ答えが"she hadn't taken"のかを説明するには、 (reported speech)の構造を理解する必要があります。直接的な質問から報告文に切り替えるとき、動詞の時制は 1 つ前に戻される(backshift)ことがよくあります。
当初の直接的な質問は、 "Why didn't she take the final exam?"というものでした。この文は単純過去形です(didn't take).報告された音声に切り替えるときは、単純過去(didn't take)を過去完了(hadn't taken)に変更する必要があります。
したがって、報告される文は次のようになります。 He asked why she hadn't taken the final exam.
他のオプションの説明:
a. "she took" : 時制が返されないため、間違いです。
b. "did she take" : 質問の構造が同じままであるため、間違いです。
d. "she had taken" : 元の質問が否定的であるため間違っていますが、この回答は否定的ではありません。
したがって、正解は"she hadn't taken".
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.