couldn't have done和couldn't do的区别
人气:354 ℃ 时间: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。那就不是虚拟陈述一个事实,我没有获得高分-----获得了低分你看看,是不是事实相反了?
推荐
猜你喜欢
- 由乙烯和乙醇组成的混合气体,经测定其中碳元素的质量分数为60%,则混合气体中氧元素的质量分数约为__________.
- 设有方阵A,请问A*A这个矩阵的行列式的值是不是等于A的行列式值的平方?
- 与自然中的树木对话作文500字 明天就要交啊!
- 压力的作用效果用物理量什么来表示如题
- 以《幸好有你》为题的600字作文
- 1997减2分之一,然后剩下的减3分之一,以此类推,最后减去1997分之一,最后得多少?
- 串联电路电功率与电阻成正比,可为什么有的题里两个电热丝接入电路是低温档,而一个却是高温呢?
- According to what he complained about, something must have gone wrong with the computer, ______?