满分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。 考点:考查倒装句和虚拟语气。  
复制答案
考点分析:
相关试题推荐

I think _______ impresses me about his painting is the colours he uses.

A. what             B. that          C. which        D. who

 

查看答案

The two countries are going to meet to _______ some barriers to trade between them.

A. make up      B. use up      C. turn down      D. break down

 

查看答案

English is a language shared by several diverse cultures, _________ uses it differently.

A. all of which  B. each of which  C. all of them  D. each of them

 

查看答案

We wont start the work until all the preparations __________.

A. are being made     B. will be made     C. have been made     D. had been made

 

查看答案

---How long have you been learning English? ----_________! Your English is so good.

A. You cant be serious     B. You got it     C. I couldnt agree more     D. Im stuck

 

查看答案
试题属性

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