英語
高校生

私は③にしたんですが、may notはないんですか??

63 Tom( ) there yesterday, but we didn't see him. PH るshoua be ② might have been ③ may not have been ④ must be

回答

解答は二番です。
まず問題文を訳してみるとトムは昨日そこに----、だが私たちは昨日彼を見なかった。

これからわかるように、昨日は、トムがそこにいるはずだったということがわかります。(いるはずでなければ、butにはなりません。よって、may not 、may not have beenにはなりません。よって二番です。

がとーしょこら。

may not have ppとmight have ppは一緒の意味ですか??

点P

mightのほいが丁寧ですが、ほぼ同義です

この回答にコメントする
疑問は解決しましたか?