had better to do和had better do的区别是什么?

如题所述

had better to do不对。

正确的是had better do sth,是固定搭配。had better用来讨论现在或未来的动作,是说话者认为某人在某个特定的情况下应该做某事,后面接不带to的不定式,其中的had不是have的过去式。在非正式场合中,had better可以缩写为 'd better,我们可将它归类为情态动词。

had best有时是可以代替had better的,用于非正式的口语中,所表达的语气没那么强或没那么直接。had better的否定式是had better not或 'd better not,译为最好不要做某事。通常不以普通疑问句的形式出现,但有时用于否定疑问句,作为一种劝告形式,比肯定形式的语气更委婉一点。

相关例句

1、Had I better speak to Joan first before I send this form off?What do you think?

2、You had better listen to what I'm saying before you get yourself into more trouble.

3、I'd best get to bed early tonight,since I have to be at the airport at 3:30 AM.

4、You had best tell her that you won't be able to come to her party.

5、Had we better leave a note for the delivery guy to take the parcel next door?

温馨提示:答案为网友推荐,仅供参考
相似回答