11问答网
所有问题
must have been是对过去正在进行的事肯定?还是对过去的事进行肯定?
如题所述
举报该问题
其他回答
第1个回答 2014-03-15
对过去的事情的肯定,have been 是现在完成时,指已经做了什么,要对正在进行的事表达肯定后面要加doing
第2个回答 2014-03-15
must have done 表示对过去的一种推测
must have been doing 表示对过去一直发生的事情的推测。
must have been done 表示对过去发生的被怎么怎么样了,有被动的意思。
本回答被网友采纳
第3个回答 2014-03-15
是对过去的事进行肯定。
相似回答
must
have
been是对过去正在进行的事肯定?还是对过去的事进行肯定?
?
答:
使用 must have v+ed
这个句型是表达对已经发生的事情作出的肯定判断
。例:John was surprised to see the white coating on the roof and said to himself: "It must have snowed last night." 约翰吃惊地发现房顶裹上了一层白色,自言自语地说“昨晚一定下过雪了。”同理,must have been v+...
大家正在搜
相关问题
must have been是对过去正在进行的事肯定?还是对...
must have been(表示对过去的事情进行推测),怎...
表示对过去正在进行的推测是must have been do...
have been表示对过去事情的推测吗
must have been和must be的区别
must have done/been表过去推测
i think he must have been a me...
一道单选must have been 和would have...