英語
高校生

It would be better to do 「〜した方が良いでしょう」

had better do

の違いは何ですか?
何で前者はtoつけていいんですか?

仮定法 命令 英語

回答

It would be better <to do>
S V O
to doは副詞的用法であって付け足されてるだけです。

had better do
V
had betterは助動詞的な役割をして、全てまとめてVです。従ってtoが来る必要も無いし一般Vの次には目的語が来るはずなのでtoの名詞的用法でない限りtoはきません。

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