全部题库 / 公共英语二级 / 试题详情
单选题 公共英语二级
2011-08-20

_________the determined captain, all the passengers on board wouldn't have been saved.

A.[ A ]It had not been for
B.[ B ] Had it not been for
C.[ C ] If it had not for
D.[ D ] Not had been for

参考答案

B

答案解析

本题考查虚拟语气。句意为:要不是因为有意志坚定的船长,船上的旅客就不会得救。当条件从旬是由if it had not been for来引导时,可以将if省略,并且倒装,变成had it not been for结构。所以正确的答案为B。

你可能感兴趣的试题

1 根据下列材料,请回答题:


[ A ] an
[ B ] some  └(^o^)┘; (^_^)
[ C ] any
[ D ] the
2
A.[ A ] leave
B.[ B ] visit  =^_^= (^_^)
C.[ C ] stay
D.[ D ] travel
3
A.[ A ]on
B.[ B ]in
C.[ C ]at
D.[ D ]by