作业帮 > 英语 > 作业

Thank you for all your hard work last week,I do not think we

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/25 23:17:44
Thank you for all your hard work last week,I do not think we--it without you
a,can manage
b,could have managed
c,could manage
d,can have managed
选什么?为什么?
Thank you for all your hard work last week,I do not think we
选B could have done 表示过去的虚拟语气的用法
再问: 我在网上看到这样一段话,说can have done 表示过去不可能的事现在也没做 我觉得和这句话的语境很类似,我认为我们如果没有你就做不了,就是过去其实是有你的,这怎么理解呢?
再答: 虚拟用法: could (不能用 can) have done 表示“过去本能够做某事却未做。 注意:其否定形式 couldn't have done 没有虚拟语气的用法 只能表推测,相当于 can't have done,意为:“过去不可能做了某事 例: You could have done it better. 你本可以把这件事做得更好。(事实上做的不是非常完美) If you still feel confused,leave a message please 而楼主网上看到的不是正确的虚拟语气用法 呵呵 希望对你有所帮助