should't have done 与need't have done 的区别

如题所述

第1个回答  2014-11-22
一个是“不应该”, 另一个是“不需要”, 这就是他们的区别。本回答被提问者和网友采纳
第2个回答  2014-11-22
前者是强调“不应该”,后者强调“不需要”追问

有差别吗

追答

当然了

前着强调动做行使者,后者强调被受者

第3个回答  2014-11-22
前者是:本不应该做
后者是:不需要做追问

有差别吗

追答

语气的差别

should't have done 与need't have done 的区别
一个是“不应该”, 另一个是“不需要”, 这就是他们的区别。

...to have done 与should have done的区别 有need have done ? needn...
need have done 需要完成(暗含“却未完成”的意思),这个用法是现在时,因此不与should have done比较,而与ought to have done相比较,need have done在语气上更缓和,不是说某人有责任有义务应该做完某事,而是说需要完成。needn't have done 是need have done的否定形式,意思是“不需要做(暗含...

...to have done 与should have done的区别 有need have done ? needn...
needn't have done强调的是行为的多余或不必要的,而shouldn't have done强调的是行为的不当或不应该。例如,如果某人在一个不需要脱鞋的场合脱了鞋,使用"needn't have done"来表达这种行为的多余;如果某人本不应该做某事却做了,使用"shouldn't have done"来强调行为的不当性。need have done...

...done, might have done, could have done,should have done分别表示...
1. should have done 表示“过去本应该做某事却未做。”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了。”2. ought to have done 表示“过去本应该做某事却未做。”其否定结构 oughtn't to have done 表示 “过去本不该做某事却做了。”3. need have done 表示“过去本有...

should have done;must have done;need have done;could have done的...
1.本应该做(却没做) 2.一定做了··· 3.本需要做 4.本能够做(却没做)

...\/could\/couldn't\/may\/mought+have done有什么区别?谢谢
should have done 应该做某事,却没做,表现在后悔或惋惜之情 shouldn't ..本不应该做,却做了。。needn't..不需要做,却做了。。could...本可能做,却没做。。couldn't...表示不可能做,却做了。。。(虚拟语气)may...表示可能做了某事。。。might...同上,可能性小一点,多用于过去时态...

could have done couldn't have done might have do
could have done:能做 couldn't have done:不能做 might have done:可以做 mightn not have done:不可以做 should have done:应该做 shouldn't have done:不应该做 need have done:需要做 needn't have done:不需要做 ~_~区别可以分出来吗?给你补了几个,希望可以采纳,谢谢!

should have done和shouldn't have done,couldn't have done是什么意 ...
should have done:本应该做了某事 shouldn't have done:本不应做某事 could't have done :(表推测)不可能做了某事

should have done和shouldn't have done,couldn't have done是什么意 ...
"should have done" 和 "shouldn't have done" 是英语中表示对过去行为的评价或建议的短语。"should have done" 表示对过去的行为提出建议或指责,意思是在过去的某个时间点,某人本应该做某事,但事实上没有做。它表示对过去行为的后悔或建议。例如:I should have studied more for the exam.(...

情态动词+have done
情态动词+ have done都是表示对过去动作的推测 must have done 过去一定做了某事 should \/need have done 本来应该/需要做某事(却没做)should't\/needn't have done本来不应该/不需要做某事(却做了)may\/might have done 过去可能做过某事 could have done过去有能力做某事 ...

相似回答