can't have done(不可能做过)是must have done(一定做过)的否定形式.couldn't have done(可能没做过)是may have done(有可能做过)的否定形式.一般认为can't have done有80%以上的把握.而couldn't have done则委...
情态动词can't have done 和couldn't have done 有什么区别吗
3个回答
相关问题
-
couldn't have done和mightn't have done有什么区别
-
couldn't have done与couldn't区别
-
could't have done和can't have done的区别
-
有没有can have done sth?could have done sth有两种意思吗?can't/couldn'
-
can't have done与could't have done的区别
-
should have done ,shouldn't have done.could have done,couldn
-
needn't have done和mustn't have done有什么区别?意思不都差不多吗?
-
区别shouldn't have done 和 needn't have done
-
musn't have done can't have done
-
can have done和 could have done有什么区别?