题目内容

【题目】 ________ 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。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网