can’t +have done
来源:百度知道 编辑:UC知道 时间:2024/06/22 15:17:34
是什么意思?
表否定的现在完成时推测
can't have 应该没有, 不可能有
he can't have drawn that - 那不可能是他画的
过去不可能做过某事
表示不能做却作了,是虚拟语气
表示对过去的否定
不能被完成
can't have done与could't have done的区别
mustn't have done和can't have done的区别
it absolutely can't be done
can't have been
needn't have done还是didn't have done
请问shouldn't have done和might not have done 在此题中的区别?
have done
--She shouldn't have done that sort of thing
have been done和 have done
have done and have been done