【题目】________ 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
【解析】
试题分析:考查if条件状语从句虚拟语气倒装句。在if引导的条件状语从句的虚拟语气中,如果省略了if,要把助动词、系动词或情态动词提前至句首,构成部分倒装的形式。本句表示与过去事实相反,所以从句中使用过去完成时“had done”,省略if,要把助动词had提前。故D正确。