must have done 和 must do 有什么区别!哪一个是表示对过去的猜测呢?

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:23:06

must have done 表示对过去的猜测

must do 表示应该做

前一个是表示对过去的猜测,后者只是说必须要做某事,是非常肯定的。

路过。学习。
must do 必须做

must have done 表示对过去做过什么进行猜测