must have done和must be在处于被动语态时的区别比如Over a hundred people must have been driven away from their homes by the noise.(原句)如果是Over a hundred people must be driven away from their homes by the noise.表达效果有
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/30 20:26:36
must have done和must be在处于被动语态时的区别
比如Over a hundred people must have been driven away from their homes by the noise.(原句)
如果是Over a hundred people must be driven away from their homes by the noise.表达效果有什么不同
must have done可以被当做一个句型:叫做“准是”句型.一般表示过去发生的动作.这里的must体现的是推测功能而不是情态功能.
跟你说一下区别.
比如说:He must have eaten this apple.意思是:他准是吃过了这个苹果.(意思是过去吃了这个苹果.)
而:He must eat this apple.意思一般是:他必须去吃这个苹果(感觉就是你逼迫别人吃,但是别人还没有吃,表示将来,这里must是情态功能.)
至于被动语态,请看.
原句:超过一百的人准是被他们家旁边的噪音给赶走了.(他们是真的已经走了,这句话表示过去.)
下面那句话:超过一百人肯定要被他们家旁边的噪音赶走.(但是现在还没有被赶走,只是说这句话的人主观认为他们一定会被赶走因为这个噪音,也就是说这个句子表示将来.)
must have done 是对过去的推测,
must +do 是对将来或者现在的推测。
这就是区别
must be done和 must have done区别
must have been done must have done
must have done和must be的区别?权威
must have done和have done有什么区别
must be must have done 区别
that must have done the
must have been done/must be done求解两者异同
must have done 和 should have done 的表示推测区别?must have done 和 should have done 都表示推测时,区别是什么?
can't have been和can' have done有什么区别或者must have been和must hane done;may have been和may have done
must have been与must have done的区别?
must have done 和must have domust have done是对过去的肯定猜测must do 是对现在的肯定猜测吗?一定是 “肯定 ”
could/should/must/.加have done和have been done区别
could have done sth 和must have done sth 的区别是什么
should have done .would have done. must have done三者之间的意思和用法上有什么区别?
must have done 表示猜测 那 must do 表示什么
must have done 的反义疑问句怎么说
He must have done nothing but ____
Must Have Done Something Right 歌词