作业帮 > 英语 > 作业

关于英语的语法.should ought tohad better他们三个都是给建议的时候用的啊但是区别是什么?都在什么

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/30 23:48:50
关于英语的语法.
should
ought to
had better
他们三个都是给建议的时候用的啊但是区别是什么?都在什么样的情况下用呢?
关于英语的语法.should ought tohad better他们三个都是给建议的时候用的啊但是区别是什么?都在什么
本题我将从词义和语法上给以讲
ought to
表示“道义“上的责任,是从”义务和“案例推断”的角度来讲的,“无人称与时态变化.
例; you are her mother,you ought to look after him.(是道义上的责任,不能和should互用.)
should
表示劝告、建议、命令,“应该”,语气强烈了点.是从说话人个人看法的角度来讲的.
例:we should encourage him.
had batter(只有一种形式,不能用has,have代替had,不能单独做谓语,后面必须接动词原形)
"最好做" 加动词原型 ,有建议,劝告的意思,但比较should,语气更委婉!
语气强弱一次为:ought to>should>had better
希望楼主能够理解,祝成功!