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。
例句
注意
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。