couldn't have done和couldn't do的区别
人气:404 ℃ 时间: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
- 已知正项等差数列an的前n项和为sn,若s3=12,2a1,a2,a3+1成等比数列.求an 及bn=an/3^n 的前n项和Tn
- 已知二次函数图像的对称轴是x=-3,与x轴交与点(-1,0),与y轴交于(0,10)求解析式
- 小明、小强、小海三位朋友合乘一辆出租车外出,大家约定根据各人坐车路程的长短分担车费.小明在全程的4分之1处下车,小强在全程的5分之3处下车,只有小海坐到终点,小海服了车费37元,小明,小强应付小海多少车费?
猜你喜欢