首页 > 留学知识库

问题: 英语高手请进

Thank you for all your hard work last week. I don't think we ___ it without you.
A. could have managed
B. can have managed
请问这2个答案有什么区别
谢谢

解答:

我觉得还是答案A更好。
without引导的部分起到虚拟语气的作用,因此前面应该根据虚拟语气的原则用情态动词的过去式could。