must后接现在完成时和后接动词原形有区别吗? 最好有例子来说明

2025-04-02 05:43:32
推荐回答(2个)
回答1:

有的,must接完成时表示已经完成,带有推测语气,而且对推测非常有把握。
而接动词原形就是祈使句。表示必须做某事。
例子:You must have done your homework.你肯定已经完成作业了
You must do your homework.你必须要做作业了。
区别还是比较明显的,自己理解一下。

回答2:

有区别
接动词原形意为必须做某事
如I must do my homework 我必须做作业
接现在完成时意为一定做了某事
如it must have rained yesterday 昨天一定下雨了