满分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。 考点:考查倒装句和虚拟语气。 【名师点睛】 用在省略了if的虚拟条件句中(把were, had或should移至主语前),采用部分倒装。Were she here, she would help us.(=If she were here, she would help us.)  
复制答案
考点分析:
相关试题推荐

Bach died in 1750, but it was not until the early 19th century____ his musical gift was fully recognized.

A. while            B. though

C. that             D. after

 

查看答案

Only after talking to two students ________ that having strong motivation is one of the biggest factors in reaching goals.

A. I did discover           B. did I discover

C. I discovered             D. discovered

 

查看答案

Always ________ in mind that your main task is to get this company running smoothly.

A.to keep                B.to have kept

C.keep                   D.have kept

 

查看答案

________   makes the book so extraordinary is the creative imagination of the writer.

A. That             B. What

C. Who              D. Which

 

查看答案

From space, the earth looks blue. This is    ________  about seventy-one percent of its surface is covered by water.

A.why                 B.how

C.because             D.whether

 

查看答案
试题属性

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