I come all the way to say 3Q for your help and we ( )it with

问题描述:

I come all the way to say 3Q for your help and we ( )it without you.
是情态动词+have done 为什么不可以添mustn‘t have done和shouldn't have done
而必须添couldn’t have done
1个回答 分类:英语 2014-11-11

问题解答:

我来补答
这里是虚拟语气,是can not have done 的虚拟,译为如果没有你的帮助我们不可能完成它
再问: mustn‘t have done不行么?我一定不能完成shouldn't have done我应该不能完成....行不?
再答: mustn‘t一般是禁止的意思,正常不用, 根据语境就是没有你我不能完成,如果是没有你我不应该完成有点牵强了 还有can带有能力的意思,有别人帮助后完成的语境 仅仅个人理解,希望可以帮到你
 
 
展开全文阅读
剩余:2000
下一页:绘图