have better和should better意思一样吗?

2026年09月23日 14:38
有1个网友回答
网友(1):

不一样,他们的区别为:

一、指代不同

1、have better:最好。

2、had better:应该...

二、侧重点不同

1、have better:是一般现在时。

2、had better:是一般过去时。

三、引证用法不同

1、have better:better作“较好的,更好的”解时是good的比较级,可用far, much但不可用more, very修饰。但在作“渐愈或痊愈的”解时不用于比较结构,也不可用much修饰。

2、had better:better用作表语时,其后可接由that或if引导的从句,从句中的谓语动词常用虚拟式以委婉地表达建议或看法。