精英家教网 > 高中英语 > 题目详情
________ more careful, his ship would not have sunk.
A.If the captain wereB.Had the captain been
C.Should the captain beD.If the captain would have been
B
因为由主句谓语可判断,表示的是与过去事实相反的情况,所以虚拟条件句中的谓语应用过去完成时,Had the captain been =" If" the captain had been。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

— Mum, I’ve been studying English since 8 o’clock. _______ I go out and play with tom for a while ?
— No, I’m afraid not. Besides, it’s raining outside now.
A.Can’tB.Wouldn’tC.May notD.Won’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Keep up good state of mind even if you___________ fail plenty of times.
A.mustB.willC.canD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Michael ______ be a policeman, for he is much too short.
A.needn’tB.can’tC.shouldD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

But for the party, he ________ of hunger fifteen years ago.
A.would have diedB.would die
C.must have diedD.must die

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—What courses are you going to do next term?
—I don’t know. But it’s about time ________ on something.
A.I’d decideB.I decided
C.I decideD.I’m deciding

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

——You didn’t wait for Mr. Black last night, did you?
——No, but we ____. He didn’t return home at all.
A.couldn’t haveB.needn’t have
C.didn’t need toD.should wait have

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I ____ you, but I didn’t think you would listen to me.
A.could have told B.must have told C.should tell D.might rell

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

.If I _____ the money, I would have bought a much bigger car.
A.possessedB.ownedC.had     D.had had

查看答案和解析>>

同步练习册答案