have to和should的区别和用法(oughtto与should的用法区别)
You ought to stop polluting the nature.你应该停止污染大自然。
(保护自然环境是我们每个人的义务,所以停止污染大自然也是我们的义务,该句中的ought to意为“有责任”做某事。Stop doing sth表示“停止〈一直在做的事情〉”;stop to do sth意为“停下来去做另一件事情。”。Pollute为动词,意为“污染”)
You ought to take care of the old.
你应该照顾老人。
(Ought to在该句中表示责任,意为“有责任”做某事。照顾好老人,是我们年轻人该尽的责任。Take care of“照顾”为固定搭配。the old为集体名词,表示“老人”。)
①She ought to be at home by now.她现在应该在家。
(该句中的ought to意为推测的应该,“她现在应该在家”,所以作者也不是很确定“她”是否在家。)
②You ought to talk with you parents positively你应该积极地和你的父母沟通。
(ought to在此意为“建议”,孩子和父母之间一般存在着一些矛盾,所以解决矛盾的根源是双方积极沟通,所以该句是作者给孩子的建议。)
二.同should用法一样,在肯定句中,当ought to后跟完成时,此时意为“过去本应该做某事而未做”;在否定句中意为“过去不该做某事却做了。”例如:You ought to have passed this exam.你本应该通过这次考试的。
(该句中的ought to后接现在完成时,表示“本应该做了某事却没有”,因此作者的意思是“you”本应该可以通过考试,而结果是没有通过。)
You oughtn't to have told them this bad news, but you did.
你本不应该告诉他们这个坏消息的,但是你这样做了。
(ought not to是ought to的否定形式,其后接现在完成时,意为“本不应该做某事却做了”。该句中后部分中的but连接转折句,but you did中的did代替前句中“told them this bad news”,后句中为了避免句子重复,所以常借助助动词来代替其作答。)
三.Ought to的一般疑问句形式是将ought提到句首。例如:She ought to leave now.
她现在应该离开了。
→Ought she to leave now?
她现在应该离开了吗?
(ought to的一般疑问句的变法和其他句型的一般疑问句变法类似,但是同学们注意了,ought to的一般疑问句只提前ought,不提前to。)
四.ought to的反意疑问句:We ought to study hard, oughtn't we/shouldn't we?我们应该刻苦学习,是吗?(ought to的反意疑问句常常可以和should的反意疑问句互换,但同学们一定要领悟反意疑问句的法则→反意疑问句口诀:前肯后否;前否后肯。该句中前一句为肯定句,所以在反问部分要用否定句。)
五.ought to与should一般来说,两者可以互换,只是ought to的语气略强。另外,表示出于法令规则、行为准则、道德责任等客观情况而“应该”做某事,通常用ought to;若用should则含有个人意见,强调主观看法。例如:①You are older brother.You ought to take care of your little sister.
你是哥哥,你应该照顾好你的妹妹。
(该句中哥哥应该照顾妹妹,属于道德责任,所以用ought to来表示“应该”做某事。)
②You should not waste time in watching TV.你不应该看电视来浪费时间。
(看电视就是浪费时间,这属于个人的看法及观点。因为看电视并不一定是浪费时间,我们从电视上也可以开阔我们的视野。所以此时用should来表示个人的意见,强调主观看法。)
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com