作业帮 > 英语 > 作业

情态动词表猜测的问题.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 11:51:19
情态动词表猜测的问题.
例句:He must have studied last night.瞧这句,last night前面用完成时这到底是为什么呢.我听过大多数老师都说表猜测时用完成时表示过去式,那我想说假设用在非猜测句中完成时是不能和last night这种表过去的词放在一块的,为什么情态动词表猜测的时候却可以呢?如果这句话是对的,那这个完成时是表示过去完成时还是现在完成时,还是单单表过去式呢?
这里是情态动词+have done的用法.表示对过去的猜测或虚拟,可以根据事件发生的逻辑顺序推测出来.must have done:表示对过去动作的肯定推测,常译作“一定做了…”.