作业帮 > 英语 > 作业

这里的must have been seen 是啥时态啊?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/31 15:39:57
老师举了一个有关must have been的例子 I must have been seen you yestaday 这里的must have been seen 是啥时态啊?现完不是have been 吗?
解题思路: must表示推测的一种用法
解题过程:
must have done表示对过去发生事情的推测. (主动语态)
比如说 He must have made it for you.他一定是为你制作的。
must have been done 表示对某事一定已经被做的推测。(被动语态)
I must have been seen by you yestaday.
我一定是昨天被你看到的。
同学:在你写的原句中可能掉了一个单词by.
最终答案:略