单选题 14.  ______ more time, we could have finished the mission very well.
【正确答案】 C
【答案解析】[考点] 虚拟语气
could have done表示“本可能做而没有做”,为虚拟语气。根据句义,我们是被给予更多时间,选项只有given表被动。句意为:如果给我们更多的时间,我们本可以很好地完成任务。