Without your help, we ____ this task.

问题描述:

Without your help, we ____ this task.
A. don't finishB. will not finish C. didn't finishD. would not have finished
为什么选D?

实际上已经受到了帮助 所以不可能without 在这里是虚拟语气 虚拟没有受到帮助
由于虚拟的是过去的事情 所以主句用would/might/could +have+done的结构 根据句意 选D