(1分)It might have saved me so…——2015 高考英语第 19 题答案解析

2015_江苏卷 (英语)

2015 江苏 第 19 题 单选题 区分题
2015_江苏卷 (英语)

18. (1分)$It might have saved me some trouble __________ the schedule$. (  )

A. did I know
B. have I known
C. do I know
D. had I known
参考答案

D

查看原卷 →
题目指纹

这道题真正考什么?

难度
区分题

完整解析 · 逐步详解

【考点】GB:倒装句;GJ:虚拟语气.菁优网版权所有
【分析】它可能已省了我一些麻烦,要是我知道这个计划的话.
【解答】根据主句谓语动词might have done,可以知道是对过去情况的假设,那么if从
句中谓语动词则需用had done来表示对过去情况的假设,从而使得主从句保持一致.当
虚拟条件句的谓语动词是助动词had时,if可以省略,从而将had置于句首,句子倒
装.所以D选项正确.
故选:D.
【点评】此题考查虚拟语气中if省略倒装的现象.当虚拟条件句的谓语动词含有were,
should(助动词) ,had(助动词)时,if可以省略,从而将were,should(助动词) ,had
(助动词)置于句首,句子倒装.解此类题时,要根据语境、时间状语或主从句中的谓
语动词形式,来判断是对过去、现在、将来三个时间里,哪一个时间的虚拟假设,再做
题.

✅ 来源:2015年 · 江苏 · 2015_江苏卷 (英语) · 第 19 题 · 本题已通过全部自动发布校验

同类专题与考点

返回上层