A-A+
But for their help we ______.A.shouldn't succ
问题详情
But for their help, we ______.
A.shouldn"t succeed
B.could not have succeeded
C.will not succeed
D.should not have succeeded
参考答案
正确答案:B
解析:本题考查的是情态动词表示虚拟语气。But for要不是,是对过去情况的假设,主句要用过去将来完成时。基本结构就相当于:If…had not…,…would have done。在这里用could not have done,表示本不能……(实际上做到了)。所以选B。本句的意思是:“要不是他们帮忙,我们本不会成功的。”