must have done是过去完成式吗

发布网友 发布时间:12小时前

我来回答

5个回答

热心网友 时间:10小时前

是对过去行为的肯定.

热心网友 时间:10小时前

不是时态,是语态。表示对过去的虚拟,含有猜测的意思。

热心网友 时间:10小时前

.
不是过去完成时只表示对过去曾做过某事的肯定推测

热心网友 时间:10小时前

must have done表示对过去的猜测,"一定已经做了...",是主动语态

热心网友 时间:10小时前

现在完成时和过去完成时均可
must是情态动词

肯定已经完成什么什么的意思

看句子后面加的时点来判断

He must have finished it last night. 过去完成时

You must have had a good time! You look so awesome! 现在完成时

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com