成人英语三级考试

解析:But for their help, we ______. A.sh

2018年07月17日来源:成人英语三级考试 所有评论

【单选题】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。本句的意思是:“要不是他们帮忙,我们本不会成功的。” 查看试题解析出处>>

发布评论 查看全部评论

相关推荐