can’t +have done

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:17:34
是什么意思?

表否定的现在完成时推测

can't have 应该没有, 不可能有

he can't have drawn that - 那不可能是他画的

过去不可能做过某事

表示不能做却作了,是虚拟语气

表示对过去的否定

不能被完成