must与must have done 的区别是什么?猜测的时态
问题描述:
must与must have done 的区别是什么?
猜测的时态
答
表示猜测,"你一定是干了```"(其实没有做) eg:you must have finished your homework.你一定做完功课了(其实没有做完) 相似的用法还有很多,像 should have done might have done could have done等 must:一定
答
must对将来或现在猜测,must have done 表示对过去猜测或对过去所做的事感到后悔
答
must是必须的意思,must have done是对过去发生的事的肯定推测,表示某事一定发生了