You had better do sth.中为什么不用have而用had? 其否定句式是什么?

You had better do sth.中为什么不用have而用had?
其否定句式是什么?
三克油 谢谢!

其实这个不需要理解,记住就行。如果实在要问的话,可以这么理解:had better是最好做某事,实际上还没有做,也就是可以说是一种虚拟。在虚拟语气中当然应该用过去式。一家之言哦,帮助你理解
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-27
这里用had是固定用法,否定句式是had better not to do
第2个回答  2013-12-27
没有见到have better的结构。
否定式:had better not do sth.
亲:祝你学习进步!望采纳,谢谢!
第3个回答  2013-12-27
亲,这句话并不是您所说的you had better do sth,而应该是you would better do sth,所以也就不关have和had的事情啦。
相似回答