Had better的形式和意思

Had better是一个常见的表达形式,我们使用had better来谈论某人现在或将来应该要做的事or应采取的选择。这种表达形式,动词一直是“had”,而非“have/has”。在非正式的情况下,可以缩写为“'d better”。Had better后面使用动词原形 比如: 非正式: It's five o'clock. I'd better go now before the traffic gets too bad. 正式:The government had better take the will of it's citizens into consideration. Had better是一个较为强烈的表达。当我们认为如果某人不按照要求或建议去做,就会产生负面的结果时,我们就会用这个短语,比如: She'd better get here soon or she'll miss the opening ceremony. (负面结果) 在口语表达中,特别是在非正式的交谈中,有时候也可以使用had best,比起had better, had best更加温和委婉。例如: You'd best leave it till Monday. There's no one in the office today.

Had better的否定形式和问句形式

否定形式

Had better的否定形式为had better not(='d better not),例如:
I'd better not leave my bag there. Someone might steal it. You'd better not tell Elizabeth about the broken glass – she'll go crazy!

问句形式

Had better的问句形式是将主语和had位置对调,意思相当于should,但是比should更为正式,例:
Had I better speak to Joan first before I send this form off? Had we better leave a note for the delivery guy to take the parcel next door?

否定问句

否定问句形式更为常见:
Hadn't we better ring the school and tell them Liam is sick? Hadn't you better switch your computer off? It might overheat if you leave it on.

Had better与其他相似表达的区分

Had better or be better/best?

Had better与be better/best都用于给别人提出建议。区别在于:had better 用于给出具体的、有针对性的建议,而be better/best则用于给出广泛的、大致的建议。另外一点区别在于:had better+do,而be better、best+to do。 例如:It's always better to be careful before taking any action.

Had better or would rather/prefer?

虽然had better直译出的中文意思为“最好做某事”,但had better并含有选择性、偏向性的意思(即:比起某事来说,最好做另一件事)。而would rather/prefer是由选择性、偏向性的意思的。 例如:
I'd better get a taxi. The buses are so slow. (我建议叫一辆出租车,公交太慢了。) I'd rather get a taxi. I don't like buses. (比起公交车,我宁愿叫一辆出租车。) 快来试试将had better加入你的表达中吧~

厚朴福利

获取KP备考语法资料 您只需要 扫描下方二维码 添加小马甲客服微信 发送【语法】即可获取

推荐阅读

?描写人物感受的英语单词汇总-KET/PET剑桥英语官方初级词汇人物感受篇: Feelings ?As/when/while有哪些区别?用法是什么?-KET/PET英语语法知识点 ?KET/PET条件句(if从句)语法知识点:零条件句/第一条件句/第二条件句/第三条件句的用法和结构 ?英语单词常见的前缀和后缀有哪些?分别代表什么意思?-KET/PET英语语法 ?other/others/the other/another到底如何区分?各自的用法是什么?-KET/PET英语语法知识点