could not have done是什么意思?1、本不能做某事却做了2、不可能做某事是上面哪一个?还是两个都是?还是都不是?

问题描述:

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

是上面哪一个?还是两个都是?还是都不是?

看例句就知道了
1.
She could not have done it.
她不可能做了这件事。
2.
Without your help , we could not have done the work well .
如果没有你的帮助,我们不可能把工作做好。
3.
Had it not been for your help, I could never have done it.
如果你不帮忙,我是绝对做不成的。
4.
How did you do in the test? Not so well.I could have done much better but i misread the directions for the writing.
测验做的怎样?不怎样。我本来可以做的更好的,但是我看错了写作的说明。

【希望帮助到你,若有疑问,可以追问~~~祝你学习进步,更上一层楼!(*^__^*)】

应该是“不可能做过”

两个都是,但常表示“本不能做某事却做了”.
表示“不可能做某事”是对过去事情的推测.
eg:He couldn't have failed the exxam,and he studied hard recently.