大家在学英语时,常常搞不清“ought to”和“should”的用法区别,其实掌握好它们的特点,运用起来就不难了。下面就来详细讲讲。
1. 表达责任义务
“ought to”侧重于反映客观情况,强调有责任或义务做某事,语气正式且强烈。比如在谈到法律、义务和规定时常用它,像“Parents ought to monitor their children's Internet use”,意思是父母客观上有责任监控孩子上网。“should”更多用于日常口语,表达个人主观看法或建议,如“He should work harder”,就是说话者认为他主观上要更努力。
2. 提出建议征询意见
“ought to”语气强烈,比如“You ought to take this opportunity”,是强烈建议你抓住机会。“should”语气温和,像“You should help your mother with the housework”,只是温和地提建议帮妈妈做家务,更像是朋友间的建议。
3. 表示预期推测
“ought to”表示按常理说应该,暗示可能性大,如“She ought to be home by now”,按正常情况她现在大概率在家。“should”也用于描述某事可能发生或应该发生,如“The train should arrive soon”,推测火车应该快到了,但语气没“ought to”那么笃定。
4. 时态变化差异
在肯定句中,“ought to”后跟完成时,“He ought to have finished the work”,表示他过去本应完成工作却没完成。在否定句中,“You oughtn't to have gone there”,指过去不该去却去了。“should”在时态变化上没有“ought to”这么明显区分,更多按一般时态用法。
5. 疑问句形式不同
“ought to”的一般疑问句是将“ought”提到句首,“Ought you to go now?”询问你现在是否应该走。“should”变疑问句直接把“should”提前,“Should you help him?”问你是否应该帮他。
6. 虚拟语态及其他用法
“should”在名词从句中可表示虚拟,像“suggest, demand”等从句中,如“He suggested that I should come early”。还在“lest, for fear that, in case”等状语从句中使用,也能表示惊讶,如“It’s strange that he should be late”。“ought to”一般没有这些虚拟和惊讶的特殊用法。
大家在使用“ought to”和“should”时,有没有遇到过拿不准的情况呢?快在评论区说说,觉得文章有用就点赞分享吧。
总结:“ought to”和“should”都是表示责任、义务、建议或推测的情态动词。“ought to”更正式强烈,反映客观责任义务;“should”更口语化温和,侧重个人主观看法。它们在时态、疑问句、虚拟语态等用法上也有差异,了解这些能让我们在英语表达中更准确地运用。