can have done和could have done的问题,

问题描述:

can have done和could have done的问题,
Thank you for all your hard work last week.I don't think we _______ it without you.
A can have managed B could have managed
有人说这是虚拟语气,那是选B.
更多的人说这是推测语气,A和B都可以表式对last week的推测.为何B对A错?而且后半句的时态不是过去时,又没表示委婉语气,为何用could?
1个回答 分类:英语 2014-09-17

问题解答:

我来补答
到底是推测还是虚拟语气您看下翻译就知道了
多谢了您上周的努力工作 如果没你 我不认为我们能将其搞定
说话的时候已经是这些事情全都已经发生了 其实这里without you表示的就是假设 那么也就是虚拟与去 对过去的虚拟 就是could have done 的形式
您的支持就是我继续前行及帮助别人的动力 愿您与我一起传播『 爱心 』之种
望采纳↖(^ω^)↗
 
 
展开全文阅读
剩余:2000