ought to / had better

ought to / had better 意思是 “ought to:类似 should 的建议;had better:不做会有坏结果的警告”. ought to + 动词原形用来给建议,意思和 should 几乎一样:You ought to see a doctor. 接续: ought to + base verb · had better ('d better) + base verb

ought to:类似 should 的建议;had better:不做会有坏结果的警告

B1

接续

ought to + base verb · had better ('d better) + base verb

解释

ought to + 动词原形用来给建议,意思和 should 几乎一样:You ought to see a doctor。had better + 动词原形语气更强:它警告说,不做这件事就会有坏结果,所以常带着紧迫感甚至威胁意味:You had better hurry, or you'll miss the train。口语里 had better 通常缩成 'd better。

例句

You ought to thank her for the help.
你应该谢谢她的帮忙。
We had better leave now, or we'll be late.
我们最好现在就走,不然会迟到。

注意

had better 形式像过去时,却指向不远的将来。它的否定把 not 放在 better 后面:You'd better not be late——不说 You hadn't better。

FAQ

ought to / had better — 是什么意思、怎么用?

ought to:类似 should 的建议;had better:不做会有坏结果的警告. ought to + 动词原形用来给建议,意思和 should 几乎一样:You ought to see a doctor。had better + 动词原形语气更强:它警告说,不做这件事就会有坏结果,所以常带着紧迫感甚至威胁意味:You had better hurry, or you'll miss the train。口语里 had better 通常缩成 'd better。

ought to / had better — 怎么接续?

ought to + base verb · had better ('d better) + base verb

ought to / had better — 有什么注意点?

had better 形式像过去时,却指向不远的将来。它的否定把 not 放在 better 后面:You'd better not be late——不说 You hadn't better。

相关语法

在 app 里学 →