没剩食物了——他们一定都吃光了。

There's no food left - they must have eaten it all.

点击显示答案

There's no food left - they must have eaten it all.

must 在这里是情态动词,表示"一定、肯定",用来表达说话者对过去事件的肯定推测。must have done 是情态动词的完成式结构,表示对过去发生的事情的确定性推断。

在 App 中完整学习这张卡片

在 App 中学习