English
Senior High
Solved

この問題の答えは④なのですが、③が不正解になる理由が分からないので教えてください。お願いします。

PO U 2 7 Tracy ( ロロロロ (① cannot have talked ) to Kevin before he lefb pbut she didnt. @② may have talked ④ should have talked 8 (箇拓 ③ must have talked
英語 英文法 助動詞

Answers

✨ Best Answer ✨

Mustには<〜しなくてはならない>という意味の他に<〜に違いない>という意味があります。
そして、must have 過去分詞の形になると<〜だったに違いない>という意味になってしまいます。
もし仮に③を入れたとしたら
トレーシーは彼が去る前にケビンに話しかけたに違いない、しかし彼女はしなかった。
となり前後で言ってることが矛盾してしまいます。

よって④should have talked<話すべきだった>が答えになります。

※ちなみに<〜しなくてはならない>を<〜しなくてはならなかった>という意味にするには、had to doを使います!

らー

ありがとうございます!!

Post A Comment
Were you able to resolve your confusion?