If the captain ____more careful his ship would not have been sunk.A.should beB.were to be
正确答案
已帮助 人
If the captain ____more careful, his ship would not have been sunk.
A.should be
B.were to be
C.Were
D.had been
请帮忙给出正确答案和分析,谢谢!
-
正确答案:D
虚拟语气。if引导的非真实性条件句,表示与过去事实相反的情况,从句用“if+主语+had+-ed分词”结构,主句使用“主语+wouldhave+-ed分词”结构。
