....助動詞....
had better do....~した方がよい
had better not do....~しないほうが良い
had better have + 過去分詞 「~した方が良かったのに」
(You had better not have gone there.)
(そこに行かなかった方が良かったのに)
must have + 過去分詞 「~だったに違いない」
may have + 過去分詞 「~だったかもしれない」
(might have + 過去分詞 ~の形もある)
should have + 過去分詞 「~するべきだったのに」
out to have + 過去分詞「~するべきだったのに(shouldより強くmust よりよわい
couldn't have + 過去分詞 「~だったはずがない」
***************************
You had better go home at once.
直ぐに家へ帰った方がいい
You had beeter not stay up late.
夜更かしはしないほうがいい
The grass is wet; it must have rained last night.
芝生が湿っている、昨夜雨が降ったに違いない
She has not come here yet. I'm afraid she may have lost her way.
彼女はまだここにきていない、道にまよったかもしれない
You should have seen his face when I told him the news yesterday.
私が昨日彼にその知らせをした時、君は彼の顔を見ておくべきだった