質問: 英語の文法に関して質問です。
回答: had better V は Vしたほうがよい ですよ まあそれはおいといて、notがその位置に来るのは、2語であってもただの助動詞だからです。 I can not swim. You must not talk. He may not speak English. 助動詞の否定をしたいときは、助動詞の後にnotがきます。これは助動詞が2語になっても同じです。 だから、had better notになるんです。