作业帮 > 英语 > 作业

语法中不是过去的虚拟用过去完成时吗?那为什么这句有yesterday,却用了现在完成时呀?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/05 14:46:36
语法中不是过去的虚拟用过去完成时吗?那为什么这句有yesterday,却用了现在完成时呀?
You must have seen him yesterday.你昨天一定看到他了.
这不是虚拟语气 是情态动词在现在完成时中的特殊含义
只是说话者的推测而已