他不可能已经完成作业了,刚刚还在玩游戏呢。
He cannot have finished his homework already—he was just playing games.
▼点击显示答案
cannot英 /ˈkænɒt/|美 /ˈkænɑt/
解释
cannot 是 can 的否定形式,表示"不能"或"不可能"。
have finished 是现在完成时结构,表示动作已经完成。
cannot have finished 这个结构表示对过去发生事情的否定推测,意思是"不可能已经完成",表达说话者认为某事在过去不可能发生的判断。
He cannot have finished his homework already—he was just playing games.
cannot 是 can 的否定形式,表示"不能"或"不可能"。 have finished 是现在完成时结构,表示动作已经完成。 cannot have finished 这个结构表示对过去发生事情的否定推测,意思是"不可能已经完成",表达说话者认为某事在过去不可能发生的判断。