Chọn đáp án đúng trong các đáp án sau đây A) Should have said B) Should say C) Must say D) Will have said "/> Chọn đáp án đúng trong các đáp án sau đây A) Should have said B) Should say C) Must say D) Will have said "/>
A) Should have said
B) Should say
C) Must say
D) Will have said
この文の"should have said"が正しい答えである理由を理解するために、それぞれの答えを分析してみましょう。
a. **should have said** : “should have + past participle” (should have + V3)構造は、過去に行うべきだったが行われなかったことを表現するために使用されます。この文では、 "The children should have said 'thank you' to you when you gave them their gifts"という意味は、あなたが贈り物をしたときに子供たちは「ありがとう」と言うべきだったが、実際にはそうしなかったということです。言う。
b. **should say** : “should say”という構造は、過去ではなく現在または将来実行されるべきアドバイスや義務を表現するために使用されるため、この文脈では不適切です。
c. **must say**: "Must say"現在または将来の必要性または確実性を表現するため、不適切です。過去に起こるはずだったが起こらなかった行為を説明するという意味ではありません。
d. **will have said** : “will have said”という構造は、将来、特定の時刻よりも前に完了するアクション(future perfect)を記述するために使用されますが、これは文の過去の文脈では合理的ではありません。
したがって、正しい答えは"should have said"です。これは、過去に起こるはずだったが、起こらなかった行為を説明しており、述べられた文の意味論と一致しているからです。
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+.