A) Shouldn’t have driven
B) Mustn’t have driven
C) Wouldn’t have driven
D) Mustn’t drive
"Thomas received a warning for speeding. He _____ so fast."という文で、なぜ正解が"shouldn't have driven"かを説明します。 、文の意味やその他の選択肢を理解する必要があります。
1. "shouldn't have driven" : この文は、トーマスはそれほど速く運転すべきではなかった、そして実際に彼は速く運転したことを意味します。トーマスが交通法規に違反して警告を受けたので、これは過去のヒントです。
2. "mustn't have driven" : この構造は混乱を招き不自然なため、英語ではあまり使用されません。この文脈では意味がありません。
3. "wouldn't have driven" : この文は、 Thomas特定の条件がある場合には高速運転しないことを意味します。ただし、ここでは何が起こった可能性があるかについて話しているのではなく、 Thomas何をすべきではなかったかについて話しているので、それはここでは関係ありません。
4. "mustn't drive" : この文は現在または将来の禁止または規則であり、過去ではありません。この文はすでに起こった行為について話しているので、これは不適切です。
したがって、正しい答えは"shouldn't have driven"です。これは、 Thomasが行った過去の行為、具体的には、それほどスピードを出して運転すべきではなかったが、それでも運転してしまったために警告を受けたというアドバイスを表しているからです。
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+.