作业帮 > 英语 > 作业

couldn't have done和couldn't do的区别

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/24 12:03:50
couldn't have done和couldn't do的区别
couldn't have done和couldn't do的区别
前者是情态动词加现在完成时,表对过去的推测,意思是本不能做某事,实际上做了
后者就是一般的情态动词,表不能做,或者表推测,不可能会做
再问: 那在这个句子里呢?还是不怎么明白。 Without your direction,I_____such a high mark. 是用couldn't have got还是couldn't get?
再答: 是couldn't have got 要是没有你的指导,我就不会获得高分(实际上获得了) without 是虚拟语气的提示词 couldn't have done =本不能获得高分(实际上获得了) shouldn't have done =本不应该做,实际上做了
再问: 谢谢啦。再问下,这句话什么意思???I couldn't get such a high mark。
再答: 那就不是虚拟 陈述一个事实,我没有获得高分-----获得了低分 你看看,是不是事实相反了?