> 英语 >
情态动词can't have done 和couldn't have done 有什么区别吗
对过去发生的事情否定猜测用can't have done 或couldn't have done ,两者有区别吗?
比如 He can’t have gone to Beijing for I saw him a minute ago. 能换成He couldn’t have gone to Beijing for I saw him a minute ago.吗?
谢谢
人气:460 ℃ 时间:2019-08-16 19:18:08
解答
can't have done(不可能做过)是must have done(一定做过)的否定形式.couldn't have done(可能没做过)是may have done(有可能做过)的否定形式.一般认为can't have done有80%以上的把握.而couldn't have done则委...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版