他不可能已经完成作业了,刚刚还在玩游戏呢。

他不可能已经完成作业了,刚刚还在玩游戏呢。

He cannot have finished his homework already—he was just playing games.

点击显示答案

He cannot have finished his homework already—he was just playing games.

cannot 是 can 的否定形式,表示"不能"或"不可能"。 have finished 是现在完成时结构,表示动作已经完成。 cannot have finished 这个结构表示对过去发生事情的否定推测,意思是"不可能已经完成",表达说话者认为某事在过去不可能发生的判断。

在 App 中完整学习这张卡片

在 App 中学习