But for your support then, I don’t think we the task.
A. can manage
B. could have managed
C. could manage
D. can have managed
网友回答
A. can manage
(答案→)B. could have managed
C. could manage
D. can have managed
解析:考查虚拟语气。根据语境But for your support then可知是对过去事情的虚拟所以选B。句意:那时要不是你的支持我认为我们不能完成任务。