题目内容
【题目】______________________, I would have given you his address.
A. If you asked me
B. You had asked me
C. Should you have asked me
D. Had you asked me
【答案】D
【解析】
试题分析:D;考查虚拟语气。虚拟语气,其形式分为以下三种:(1) 与过去事实相反的假设。结构为:从句的谓语动词用“had + 过去分词”,主句用“should (would, could, might) + have + 过去分词”。(2) 与现在事实相反的假设。结构为:从句的谓语动词用过去式,系动词用were,主句的谓语用“should (would, could, might) + 动词原形”。(3) 与将来事实相反的假设。结构为:从句的谓语动词用“should (were to) + 动词原形”,主句用“should(would, could, might) + 动词原形”。有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if 省去,而将had, should, were 等词提到主语之前,即用倒装结构。这时,如果出现not等否定词时需放在主语后面。根据I would have given you his address.可知条件句应该是表示对过去的虚拟,句意:如果你问我,我会给你他的地址。故选D
练习册系列答案
相关题目