must have done和must be的区别?

要求详细,权威

must have done一定做过(表示过去做过的事对现在的影响)
例:You must have lied.你一定撒谎了。
must be一定是 表示一般的陈述
例:You must be a student.你一定是个学生。
PS:绝对权威!
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-16
must have done一定做过(表示过去做过的事对现在的影响)
表示对过去的猜测,一般用于虚拟语气。

must be一定是 表示一般的陈述

两者都是肯定的语气。
PS:如果用于考试,一般选项里有两者,基本上都选must have done这类形式的。[个人意见]

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

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

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

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就是它们对应的被动形式)

关于反义疑问句,陈述部分含有mustbe和musthavedone时,
当陈述部分含有 "must be",问句部分通常会跟随陈述部分的主语,如 "She must be a good student",问句则为 "Is she?"。若陈述部分含有 "I",问句则为 "Am I?" 或 "Aren't I?"。对于 "must have done",其问句部分通常会用 "haven't\/hasn't + 主语"。若陈述部分的时间段不明确,需...

“must have done”和“must have been doing”的区别是什么?
must have done和must have been doing的区别:您好。两者都是表示肯定的推测。must have done:是说你肯定做了某事。must have been doing:译为肯定当时正在做某事,只有意思的区别。

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

must have done 和must have been 的区别
must 表示必须. 一定. must have done.表示对过去发生的事非常肯定的猜测.而must have been 是对某物已经处于某状态或已经到达某地点的肯定猜测.

must与must have done 的区别是什么?
must是必须的意思,must have done是对过去发生的事的肯定推测,表示某事一定发生了

相似回答