Tom ought not to______me your secret,but he mean no harm .A,have told B,tellC,be tellingD,having told.ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 13:19:08
Tom ought not to______me your secret,but he mean no harm .A,have told B,tellC,be tellingD,having told.ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态?

Tom ought not to______me your secret,but he mean no harm .A,have told B,tellC,be tellingD,having told.ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态?
Tom ought not to______me your secret,but he mean no harm .
A,have told
B,tell
C,be telling
D,having told.
ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态?

Tom ought not to______me your secret,but he mean no harm .A,have told B,tellC,be tellingD,having told.ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态?
补充一下二楼的
因此 ought not to have done sth.是说“本不该做什么但是做了”
结合后句“但他无意伤害(你)”,可以理解为“Tom本不该告诉我你的秘密,但他并非有意要伤害你”

ought to have done sth.表示“过去本来可以做但是没有做的事”
是固定用法。

从he mean no harm可以看出tom是已经做了那件事情,所以前面表达的意思是他不应该干了那件事情,因为是已经做了所以用完成时态,就选A 啦

情态动词可以加完成时,表示过去发生的事情
should have done 过去本该做某事
这句话可以解释为:汤姆本不该告诉我你的秘密,但是他没有恶意。(因为告诉秘密这件事是汤姆之前做的,所以要说“本不该”)

因为这件事发生在过去 但是这里不能加过去时 只能跟现在时 现完属于现在时的一种哈

如果用一般现在时就是说TOM不应该把这个秘密告诉你。与后面的他是没有恶意的意义不符。
现在要表达的意思是他告诉了你,但是是不应该的。
这种句型就一定要用OUGHT TO的现在完成时。
楼主,现在还有问题嘛?

是现在在议论的一件已经发生的事,所以用现在完成时。
另外,后半句少打一个t,应该是he meant no harm.
Ought to这里相当于should.
如果用Tom sould not have told me....是不是就好理解一些

中国的英语就是这样,只强调语法,根本不实用。估计你是高中的吧,先硬着头皮学语法吧,上了大学四六级改革强调能力不用学这个东西了,上了研究生就是表演了。呵呵。

A,ought to加完成时

gfdgsd

ought to do
判断句意but表转折
选A

稍微的有一点汗颜。。。
其实新概念第一册里面就有这个用法,叫做猜测语气
情态动词+have+V.ed
表示对于过去事实的否定猜测
比如 You must have come.
你应该来的。(但是实际上你没有来)
ought to连用是一个情态动词这个你了解吧
ought to的否定形式就是ought not to
其实关于猜测语气还有...

全部展开

稍微的有一点汗颜。。。
其实新概念第一册里面就有这个用法,叫做猜测语气
情态动词+have+V.ed
表示对于过去事实的否定猜测
比如 You must have come.
你应该来的。(但是实际上你没有来)
ought to连用是一个情态动词这个你了解吧
ought to的否定形式就是ought not to
其实关于猜测语气还有好多,楼主可以和虚拟语气对比来看。对于语法的东西,很多时候一个时态的或者语态的不同,所表达的意思是很不一样的,与其照背语法规则,不如试着多体验语境,毕竟语法其实就是为了表达出不同语境而设立的规则,只要掌握了语境,多培养自己的语感,语法其实是很美丽的>_<(哪有桶。。。。)

收起

用ought not to造句 You____feed your dog at table.A.ought B.ought not to C.ought to not D.don't ought to Tom ought not to______me your secret,but he mean no harm .A,have told B,tellC,be tellingD,having told.ought to不是应该和should一样后面加原形吗?为什么这里会有现完的时态? something that ought not to be ----Rose gave up trying yewterday.----She____to have done that A shouldn'tB ought C ought to not D ought not She _for what she has doneA)ought to scold B)ought be scoldesd C)ought not to scold D) ought to be scolded should shouldn't 和 ought ought not to这两组的区别 4.35mary is crying ;you__her the sad news so soona.ought not to tellb.ought to not tellc.ought not to have toldd.shouldn't tell When you are not well you may have to____ When you are not well you may have to____那个空应该填什么词组 He ought _____(not be)late for class again. You ought not to have hurt my feelings.什么意思 Good man ought not to let women's tears He ought not to have done so even if possible. ought not to do sth什么意思怎么用 s-----------something that ought not to be 首字母填空 Can Ihelp you what would you like?I'm not sure .Would you like something to____? 很幼稚的英语题目1.Can you ____(spell) the word in English.2.We have to____(clean)the classroom at school.3.At home Ioften help my mother do some ___(clean)4.We should not talk ____(loud)in public.5.Tom often goes to the Children's Palace ____ You say you ______ do it,but I say you ______ do it.A.ought not/couldB.could not/needC.will not/shallD.shall not/ought原因