A) Shouldn’t have cut
B) Mustn’t have cut
C) Shouldn’t cut
D) Mustn’t cut
この文の正解が"shouldn't have cut"理由を説明するには、それぞれの答えを 1 つずつ検討し、文の文脈を分析する必要があります。
完全な文は次のとおりです。 "Our neighbours (cut) _____ down the tree in their garden. It was a really beautiful tree."
a. shouldn't have cut:これは"should not."この構造は、間違いや悪かったために起こってはいけない過去の行為を表現するために使用されます。この文脈では、 "our neighbours"その木を切り倒しましたが、発言者は、その木はとても美しいので、それは悪いことだと言いました。
b. mustn't have cut : これは"must not. 」による過去形の推論ですが、この表現は存在せず、英語の文法としては不適切です。アクションが起こらなかったという推測を表現したい場合は"couldn't have cut"とすべきです。
c. shouldn't cut:これは"should not."現在または将来実行すべきでない行動についてアドバイスや提案を与えるために使用されます。ただし、この文はすでに起こった行為について話しているので、現在形を使用するのは間違っています。
d. mustn't cut:回答 c と同様、これも"must not,"の現在形で、現在または将来何かをしてはならないという禁止または要求を表します。回答 c と同様、アクションがすでに発生しているため、これは文の文脈に適合しません。
つまり、答えはa. "shouldn't have cut"過去に起こってはいけない行為を表すためa. "shouldn't have cut"が最適です。完全な文は次のようになります。 "Our neighbours shouldn't have cut down the tree in their garden. It was a really beautiful tree."
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+.