「助動詞+完了形(have+過去分詞)」には、2種類あるということを、きちんと理解しておくことは非常に重要です。
今回はその一つ目。
次の5つの助動詞グループです。
1 can’t have 過去分詞
「~したはずがない」
2 may have 過去分詞
「~したかもしれない」
3 must have 過去分詞
「~したに違いない」
4 should (ought to) have 過去分詞
「~すべきだったのに」
5 needn’t have 過去分詞
「~する必要はなかったのに」
さて、このグループに共通する意味、わかりますか?
そうです。
どれも、完了形が「過去」の意味「~した、だった」を表しているのです。
例文です。
1 She can’t have told the truth.
「彼女が本当のことを言ったはずがない」
2 She may have told the truth.
「彼女は本当のことを言っていたのかもしれない」
3 She must have told the truth.
「彼女は、本当のことを言ったに違いない」
4 She should have told the truth.
「彼女は本当のことを言うべきだったのに」
5 She needn’t have told the truth.
「彼女は本当のことを言う必要はなかったのに」
いかがでしょうか?
入試英文で頻出の表現です。
しっかりと覚えておいてくださいね!