精英家教网 > 高中英语 > 题目详情

【题目】 ________ the morning train, he would not have been late for the meeting.
A.Did he catch
B.should be catch
C.has he caught
D.Had he caught

【答案】D
【解析】句意:如果他赶上了早班火车,开会就不会迟到了。主句的谓语动词是would not have been ,说明与过去事实相反,从句则可以用if he had caught the morning train, 本句中含有had,所以不用if时,就变成了 Had he caught the morning train。所以选D。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

【题目】Last week a tennis ball hit me on the head, but I tried to _______ the pain, believing that it would go away sooner or later.
A.share
B.realize
C.ignore
D.cause

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】We are not content our present achievements.

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】My parents always _______ great importance to my getting a good education.
A.have
B.attach
C.accept
D.pay

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】It’s hard to imagine what a bad effect the violent TV show has _________ the children.

A.inB.onC.forD.with

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】In the end, we all decided to o a concert for Easter.

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】Try to go out for a walk at lunchtime, if the weather (许可).

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】What___ it is to have a cold drink after an _____ game!

A. fun, exciting B. a fun, exciting

C. funs, excited D. fun, excited

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】I don't really like the author,_______ I have to admit his books are very exciting.
A.although
B.unless
C.until
D.once

查看答案和解析>>

同步练习册答案