问题
选择题
________ 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 captain been =" If" the captain had been。