满分5 > 高中英语试题 >

________ the morning train, he would not...

________ 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, 当if从句中有were、had或者should 时,在可以省略if,把were、had或者should放在句首构成倒装句形式。本句中含有had,所以不用if时,就变成了 Had he caught the morning train。所以选D。
复制答案
考点分析:
相关试题推荐

Fortunately I _______ a seat belt, otherwise I would have been injured.

A. am wearing    B. was wearing

C. have been wearing    D. have worn

 

查看答案

It is generally believed that communication skills are becoming ________ it takes to be a good doctor.

A. that    B. what

C. whether    D. how

 

查看答案

Listening to music at home is one thing, going to hear it _____ live is quite another.

A. perform B. performing

C. to perform D. being performed

 

查看答案

(2016·江苏)In art criticism, you must assume the artist has a secret message    ________within the work.

A. to hide    B. hidden

C. hiding    D. being hidden

 

查看答案

One of the most effective ways to reduce ________ is to talk about feelings with someone you trust.

A. production    B. stress

C. energy    D. power

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.