【英语】【翻译】must指过去的事,后面是必须跟have done吗?

【英语】【翻译】must指过去的事,后面是必须跟have done吗?He must have missed the last bus.
He must missed the last bus.

为您解答
一,must是情态动词,后面必须接的是动词原形,所以第二句肯定是错的。
二,Must have done表示的是对过去事情的肯定推测,译成“一定做过某事”,你说的过去的事只可能出现在推测这个释义上,不可能出现在必须上,所以是的,必须跟have done表示对过去的事的推测。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-19
Exactly. "Must have" is correct. "Must did" is incorrect, because "must" is a modal verb and it should be followed by the root form of a verb, that is "do" instead of "did".
相似回答