百姓心情网-为你提供各类经典名言与文案句子

ought

"ought to"和"should"都表示“应该”,但在用法和侧重点上有一些区别:

侧重点不同

ought to:侧重于出于一种劝告,希望对方这么做,强调道义、责任和合理性。例如:“You ought to apologize for what you said.”(你应该为你说的话道歉)。

should:侧重于纠正别人,表示预期的结果可以肯定,同时也包含自己的主观看法,语气比ought to稍弱一些。例如:“You should study harder.”(你应该更努力地学习)。

用法上的区别

ought to:没有人称、数和时态的变化,可以直接接动词原形。例如:“We ought to help those in need.”(我们应该帮助那些需要帮助的人)。

should:同样没有人称、数和时态的变化,也可以直接接动词原形。例如:“She should arrive soon.”(她应该很快到达)。

语气上的区别

ought to:语气较强,暗示着一种道德或伦理的标准,常用于表达义务和责任。例如:“You ought to be honest with yourself.”(你应该诚实地面对自己)。

should:语气相对较弱,更常用于一般性的建议或规则,也用于表达个人的主观看法。例如:“You should really try to finish your work on time.”(你真的应该尽量按时完成工作)。

否定句中的区别

ought to:在否定句中,表示“过去本应该做某事而未做”。例如:“You ought to have finished the report by now.”(你到现在应该已经完成报告了)。

should:在否定句中,表示“过去不该做某事却做了”。例如:“You shouldn't have missed the train.”(你本不该错过火车的)。

虚拟语态中的区别

ought to:不能用于虚拟语态。例如:“If I ought to do something, I will do it.”(如果我应该做某事,我会去做)。

should:可以用于虚拟语态,表示与过去事实相反的情况。例如:“If I had known about the party, I should have attended it.”(如果我当时知道有聚会,我应该会参加)。

总结:

ought to更强调客观情况下的义务和责任,语气较强。

should更侧重于个人的主观看法和日常用语中的建议,语气较弱。

在实际使用中,两者有时可以互换,但具体的语境和语气会影响其选择。

上一篇上一篇:消防工程师证书含金量

下一篇下一篇:没有了