couldn't have done和couldn't do的区别
人气:452 ℃ 时间:2019-10-06 21:50:05
解答
前者是情态动词加现在完成时,表对过去的推测,意思是本不能做某事,实际上做了
后者就是一般的情态动词,表不能做,或者表推测,不可能会做那在这个句子里呢?还是不怎么明白。Without your direction,I_____such a high mark.是用couldn't have got还是couldn't get?是couldn'thave got要是没有你的指导,我就不会获得高分(实际上获得了)without 是虚拟语气的提示词couldn't have done =本不能获得高分(实际上获得了)shouldn't have done =本不应该做,实际上做了谢谢啦。再问下,这句话什么意思???I couldn't get such a high mark。那就不是虚拟陈述一个事实,我没有获得高分-----获得了低分你看看,是不是事实相反了?
推荐
- couldn't have done 表示什么
- 情态动词can't have done 和couldn't have done 有什么区别吗
- couldn't have done,"不可能已经"?
- should have done ,shouldn't have done.could have done,couldn't have done
- should have done和shouldn't have done,couldn't have
- 渔父和金鱼的故事的作者是谁
- 已知-3X^2m-2ny^n-2与1/5x^5y^4-m是同类项,求(m-2n)^3-5(m+n)-2(m-2n)^2+m+n的值
- 与in,on,at,of,about,with相关的短语,要简单一些的,如:in China.谢谢啦!
猜你喜欢