『助動詞 + have + 過去分詞』
【例文】彼女は車で私の家に来たにちがいない。
She must have come to my house by car.
◎助動詞 + have + 過去分詞
must have + 過去分詞:
「~したにちがいない」
他にも次のような表現がある。
・may have + 過去分詞
「~したかもしれない」
・can't have + 過去分詞
「~したはずがない」
・should have + 過去分詞
「~すべきだったのに」
「~したはずだ」
・need not have +過去分詞
「~する必要がなかったのに」
(1)彼が昨日京都に行ったはずがない。
He can't have gone to Kyoto yesterday.
(can't have + 過去分詞)
(2)あなたはあの時、彼の言うことを聞いておくべきだったのに。
You should have listened to him at that time.
(should have + 過去分詞 )