could not have done是什么意思?

问题描述:

could not have done是什么意思?
1、本不能做某事却做了
2、不可能做某事

是上面哪一个?还是两个都是?还是都不是?
1个回答 分类:英语 2014-09-27

问题解答:

我来补答
两个都是,但常表示“本不能做某事却做了”.
表示“不可能做某事”是对过去事情的推测.
eg:He couldn't have failed the exxam,and he studied hard recently.
 
 
展开全文阅读
剩余:2000
上一页:单调性最小值
下一页:溶质质量