单选题 ______ more careful, his ship would not have sunk.
【正确答案】 B
【答案解析】[解析] 根据主句谓语可判断,从句应表示与过去事实相反的情况,虚拟条件句中的谓语动词应用过去完成时。动词放句首的倒装形式是虚拟语气典型用法。Had the captain been=If the captain had been。如果船长能小心一点,他的船就不会沉了。