must be done和 must have done区别

如题所述

must be done 意思是必须要做什么事
must have done 这是虚拟语气 必定做了…(表示对过去的推测
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-23
时态不同,第二个是完成时追问

什么意思

must be done和 must have done区别
must be done 意思是必须要做什么事 must have done 这是虚拟语气 必定做了…(表示对过去的推测

must have been done\/must be done
先说must have done 它指的是一种推测,可能性极大 ,翻译为“一定做过某事了”must do 就是必须做某事 (前面加be就是它们对应的被动形式)

must done 、must be done与must have done的区别
好像没有must done这种用法吧,从字面来看must be done 是被动形式,而 must have done 则是表示对已发生事情的一种推测.

must have done和must be的区别?
must have done一定做过(表示过去做过的事对现在的影响)例:You must have lied.你一定撒谎了。must be一定是 表示一般的陈述 例:You must be a student.你一定是个学生。PS:绝对权威!

must have done和must be在处于被动语态时的区别
must have done可以被当做一个句型:叫做“准是”句型。一般表示过去发生的动作。这里的must体现的是推测功能而不是情态功能。跟你说一下区别。比如说:He must have eaten this apple.意思是:他准是吃过了这个苹果。(意思是过去吃了这个苹果。)而:He must eat this apple.意思一般是:他必须去...

must be must have done 区别
must be是对现在情况的肯定推测;而 must have done 是对过去发生的事情的有把握的推测

have to be done 的用法及与同意思的词的区别
have to 是不得不的意思,be done 表示被动。must be done ,must表示主观上的,必须要去做。have to 是客观要求,不得不去做。

must be done和 must havebeen done
其实就是be动词与do动词的区别,该用哪个与must无关;你可以考虑现在完成时、一般现在时、一般过去时该用哪个,照此办理 It must have rained last night.昨晚肯定下过雨.You must have been tired after all this work.

关于反义疑问句,陈述部分含有mustbe和musthavedone时,
对于 "must have done",其问句部分通常会用 "haven't\/hasn't + 主语"。若陈述部分的时间段不明确,需添加时间状语来限定提问所包含的时间段。当 "must have done" 没有明确的时间时,问句则用 "haven't\/hasn't + 主语" 回答。问句中的 "have" 形式需根据主语和时态来决定,包括第三人称...

must be后面是动原吗
must 是情态动词,后面动原 must be ,be 已经是动词原形了。。如果是被动,就是must be done.完成的,就是must have done.\/must have been done.(表肯定推测)

相似回答
大家正在搜