should not have
should have done和should not have done的区别是什么呢...
一、指代不同 1、should have done:本该做某事。2、should not have done:不该这么做的。二、侧重点不同 1、should have done:是一种...
should have done 和should not have done的区别 - 百度知 ...
指代上的区别:should have done:意味着某事本应发生,指的是过去某个时间点应该做的事情却没有完成,常带有遗憾或责备的成分。should not have done:表示对过去某个...
请教第一个空为什么不能是should表示本应该来却没有来...
第一个是虚拟语气,could have done表示本来能够做到却没有做到,强调的是意外情况的发生。should have done 是表示本来应该做到却没有做到,侧重...
could have done,should have done ,must have done...
should have done,must have done都表示该做的没做,是虚拟语气,用于表达与过去的事实相反.但should have done语气上没有must have done重.它们有细微的差别.给你2个句子...
shouldhavedone和shouldnothavedone的区别
shouldhavedone表示本应该做某事却未做,而shouldnothavedone表示本不应该做某事却做了。详细解释:关于shouldhavedone:1. shouldhavedone是虚拟语气的一种形式,表达的是一...
...beC. were not to beD. should not have been
答案:A根据句意可知,该句是错综时间虚拟条件句.主句“I should not be here now.”表达的是与现在事实相反的情况;意为:现在我就不会在这里了;而根据if从句中表示过去...
高中英语必背句型,你还在无效学习吗?
should not / ought not to have done "本来不该做"(实际却做过了,含有责备语气)needn't have done "本来不必做"(但是已经做过了)...
should作为如果的意思,可以直接替换if吗?
如果句中不是should而是别的助动词,也应遵守以上规则,如:Had it not been for his help, we would not have made it.本来的样子是:If...
should have done和should not have done的区别是什么? - 百 ...
都是事后追悔用语 该做而未做: should have done 不该做而做了: should not have done 补充:should have done最典型的用法就是表示与过去事实相反的情形,意思是“...