当前位置:新励学网 > 秒知问答 > shouldbetter与hadbetter的区别

shouldbetter与hadbetter的区别

发表时间:2024-08-01 16:02:05 来源:网友投稿

should和had better的区别主要是:should意思是:应该做某事,强调义务和责任;或表示一种 估计的情况,译成“按理应当”,“估计......”。

had better\"最好\", 用于表示对别人的劝告、建议或表示一种愿望。had better 在表示对别人劝告、建议时,不宜用于与陌生人、 长辈及上级的交谈中。例如:

1、Why should I pay him?为什么我该付给他钱?2、They should be there by now, I think.我估计,他们现在 到那儿了。

3、 You had better not leave for Nanjing the day after tomorrow.你最好后天不要动身去南京。

4、Better not wait for them.最好不要等他们。常用的表示建议的词还有might as well 不妨 ; had better 最好; can 可以(表能力和允许); may 可以(只能表许可) ;need 需要(强调必要性); ought to 约等于 should 应该,按理说应当 ; must 必须等。按照语气的强硬程度和意义的强制性排序:might as well 不妨 < had better 最好 < can 可以(表能力和允许) < may 可以(只能表许可) < need 需要(强调必要性)< ought to 约等于 should 应该,按理说应当 < must 必须。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!