______more careful, his ship would not have sunk.

admin2013-05-15  12

问题 ______more careful, his ship would not have sunk.

选项 A、If the captain were
B、Had the captain been
C、Should the captain be
D、If the captain would have been

答案B

解析 本题考查虚拟语气的用法。句意:如果船长更加小心一点,他的船就不会沉没。由主句谓语可判断,此处表示的是与过去事实相反的情况,所以虚拟条件句中的谓语应用过去完成时。Had the captainbeen=If the captain had boen。故选B。
转载请注明原文地址:https://kaotiyun.com/show/qSAR777K
0

随机试题
最新回复(0)