• 編輯整理:中書院

例题精讲 · 第 00273 题 · 自编反思短文八空·先判「与哪一层事实相反」

虚拟语气的空不考「记不记得加 had」,考「这句话跟哪一层事实相反」:与现在相反用过去式、与过去相反用 had done + would have done、与将来相反或表建议要求用 should do / were to。同一个 if 在真实条件里不用虚拟,混用就会全篇时态错位。本文用一篇自编反思短文配两道题,练「先分层、再配形式、最后验主从句呼应」的三步法;含八空详解、真实/非真实对照与四类高频误选。短文、人物与数据均为原创自编示意文本。

00273题号全 1000 篇 · 第 第46轮 / 第46册 轮
方向英语·完形六向之一
题型自编仿真题逐题精讲 · 采分点拆解

题目性质:自编仿真题——题目、材料、选项、数据与情境均为按课程标准与联招常见考点独立编写的原创仿真题,非真题原文,未取自任何题库、教辅或试卷;解析与采分点为教研整理,非官方评分标准。

例题精讲 · 英语完形

一、考点定位与做题顺序

先分三层,形式就定了一半:

与现在事实相反:If + did/were, … would/could/might do;与过去事实相反:If + had done, … would/could/might have done;与将来相反或可能性极小:If + did / were to do / should do, … would do。另外名词性从句里,suggest / insist / require / demand / advise 后接 (should) + 动词原形;wish 后「现在→过去式、过去→had done、将来→would/could do」;as if / as though 按「像与事实相反」同样退一个时态;If only 与 wish 同形。

铁律:虚拟条件句里不用 would 在 if 从句(If I would have… 是错的),were 可用于各人称(If I were…)。下面短文为自编示意文本,馆名、人物与数字均为虚构。

二、逐题精讲

题1

题1 八空完形(每空四选一)

自编短文:Looking back, I wish I (1)____ the old register before the shelves were opened. If I (2)____ how much the twelve-minute wait mattered, I (3)____ the desk a week earlier. The clerk suggested that each request (4)____ on a separate form; at the time it sounded fussy, but now I see it (5)____ sense.

Ms Ren talks about that drawer as if it (6)____ still beside her desk. If only the labels (7)____ been kept, we (8)____ trace every card to its reader today.

(1) A. photograph B. photographed C. had photographed D. would photograph
(2) A. know B. knew C. had known D. would know
(3) A. moved B. would move C. would have moved D. had moved
(4) A. is written B. be written C. was written D. would be written
(5) A. made B. makes C. would make D. had made
(6) A. is B. was C. were D. had been
(7) A. has B. had C. would have D. have
(8) A. can B. could C. could have D. would have been able

解析

(1) C (had photographed)。 wish 后与过去事实相反(旧登记册在开放书架之前没拍照,已成事实)→ had done。photographed 只表与现在相反,时间层次不对。
(2) C (had known)。 与过去事实相反(当时并不知道),if 从句用 had known;若选 knew 会把整句拉成「与现在相反」,与(3)的 would have moved 不呼应。
(3) C (would have moved)。 与过去相反的主句形式 would have done;「提前一周撤掉柜台」是过去没发生的假设结果。主从句必须同一层:(2) had known ↔ (3) would have moved,这是本题最重要的一处呼应。
(4) B (be written)。 suggested that… 表建议,从句用 (should) + 动词原形;表格是「被写」,故被动 (should) be written,should 可省 → be written。was written 是陈述语气(会说成「当时确实写在表上」),丢了「建议」这层意思。提醒:suggest 作「暗示/表明」时不用虚拟,本题上下文「at the time it sounded fussy」明确是提建议。
(5) A (made)。 这里不是虚拟!now I see it made sense 是现在的认识+过去事实的陈述(「如今我明白它当时是有道理的」),it made sense 用一般过去陈述,不因 see 而虚拟。这空专门用来区分「真陈述」与「虚拟」。
(6) C (were)。 as if 表「像……似的」且与现在事实相反(抽屉其实已不在她桌边),用过去式;虚拟语气中各人称都可写 were(as if it were… 比 was 更规范)。had been 会推到「与过去相反」,与 talks(现在)不配。
(7) B (had)。 If only + had done 表对过去的遗憾(标签当时没保留);固定 If only 后接 had been kept,故只填 had。would have 不能进 if/If only 从句。
(8) B (could)。 这是错综时间条件句:从句与过去相反(had been kept),主句却落在 today(现在)→ 用 would/could/might + do,不用 would have done。故选 could (trace…today);could have 会把结果也推回过去,与 today 冲突。
回读验:八空分成两组——(1)(2)(3)(7) 全部与过去相反,(4) 建议类虚拟,(6) 与现在相反,(8) 主句拉回现在,(5) 真陈述不虚拟;无一处把 would 放进 if 从句,也无一处主从句层次错配。

答案 (1) C (2) C (3) C (4) B (5) A (6) C (7) B (8) B

采分点 每空 1 分;每空写出「与哪一层事实相反」判据另计 0.5;(2)(3) 主从句同层呼应 1 分;(4) 指出 suggest 表建议 vs 暗示的差别 1 分;(5) 指出是陈述语气不是虚拟 1 分;(8) 说明错综时间 1 分;指出 if 从句不用 would 1 分。

易错点 把 wish 后的「过去」写成一般过去;if 从句用 would have known;(2)(3) 一层过去一层现在,呼应错;(4) 见 suggested 就用 was written;(5) 见 see 就套虚拟;(6) 用 was 或 had been;(7) 把 would have 塞进 If only;(8) 见 had been 就一律配 would have done,漏看 today。

题2

题2 真实条件 vs 虚拟条件、句式改写

(1) 把「If I had known how much the wait mattered, I would have moved the desk a week earlier.」倒装改写(去掉 if),并说明改写后哪一处最容易写错。(2) 下面三句各判断是「真实条件」还是「非真实条件」,并改正虚拟句里的错误:①「If the labels are kept tomorrow, we will trace every card.」②「If I would have photographed the register, I could show it now.」③「The clerk insisted that the form was filled in twice.」(表「坚持要求」)

解析

(1) 倒装:Had I known how much the wait mattered, I would have moved the desk a week earlier. 规则:与过去相反的虚拟条件句可省去 if、把 had 提到主语前;主句不倒装,would have moved 原样保留。
最易错两处:① 把 had 提前后又补一个 if(写成 Had I if known…)或把主句也倒装(would I have moved);② 把 had known 误写成 had I know(丢了过去分词)。另:只有含 had / were / should 的虚拟条件句才能这样倒装,真实条件句(If it rains…)不能倒装。

(2) ① 真实条件。are kept tomorrow + 主句 will trace,说的是明天真有可能发生的事,用「主将从现」;不需虚拟,句子本身正确。判据:从句用现在时表将来、主句用 will,且没有「与事实相反」的含义。
② 非真实条件(与过去相反),有错。错在 if 从句里用了 would:虚拟条件从句不用 would。改正:If I had photographed the register, I could show it now. 注意主句 could show it now 是错综时间(从句过去、主句现在),与题1 第(8)空同理,不能改成 could have shown。
③ 表「坚持要求」时应为虚拟,有错。insist 表「坚决要求」时,从句用 (should) + 动词原形;表格是「被填写」,故改正:The clerk insisted that the form (should) be filled in twice. 原句 was filled in twice 是陈述语气,只在 insist 表「坚持说/坚称(某事实)」时才正确(如 He insisted that he was right)。两义判别同 suggest:看后项是「要求别人去做」还是「陈述已有事实」。

三步法收口:遇 if/suggest/wish/as if,先问「跟哪一层事实相反」,再配形式,最后验主从句层次是否一致(尤其主句里有 now/today 时,多半是错综时间)。真实条件一句都不用退时态。

答案 (1) Had I known how much the wait mattered, I would have moved the desk a week earlier.(只倒装从句,主句不动)。(2) ① 真实条件,正确;② 非真实(与过去相反),if 从句去掉 would 改 had photographed,主句 could show it now 属错综时间不改;③ 表「坚持要求」应为虚拟,改 (should) be filled in twice;insist 表「坚称事实」时才用陈述。

采分点 倒装句正确 1 分;说明只倒从句、主句不动 1 分;指出两处易错 1 分;说明仅限 had/were/should 1 分;① 判真实条件并给主将从现依据 1 分;② 指出 if 从句不用 would 并改正 1 分;指出错综时间 1 分;③ 改正为 (should) be filled 1 分;辨析 insist 两义 1 分;三步法收口 1 分。

易错点 倒装后又加 if 或把主句也倒装;把 had known 写成 had know;把真实条件句也倒装;② 改成 could have shown(漏看 now);③ 分不清 insist「要求」与「坚称」,一律用陈述;把 suggest/insist 后的 should 当成「应该」的实义而非可省的形式词。

三、规律小结与对照表

层次/结构形式自编示例要点
与现在相反If+did/were, would doas if it were still beside her deskwere 可用于各人称
与过去相反If+had done, would have done(2)(3) had known ↔ would have moved主从句同层
与将来相反were to / should do, would do—可能性极小
wish 过去wish + had done(1) had photographed不写成 photographed
建议类suggest/insist/require + (should) do(4) be writtenshould 可省;被动用 be done
as if 现在as if + 过去式(6) were与现在事实相反
If onlyIf only + had done(7) had从句不用 would
错综时间从句过去 / 主句现在(8) could trace…today不配 would have done
倒装Had/Were/Should + 主语Had I known…只倒从句,真实条件不倒
真实条件主将从现(2)① are kept…will trace不退时态
真陈述一般过去/现在(5) it made sense别见 see 就虚拟
if 从句禁令不用 wouldIf I would have… ✗最高发错误

虚拟语气的答案,全写在「跟哪一层事实相反」这一个问题里:过去退到 had done、现在退到 did/were、建议类用 (should) do;主从句必须站同一层,除非主句里冒出 now / today——那就是错综时间,只退从句。三个最硬的禁令记牢:if 从句不用 would、倒装只倒从句、真实条件一句都不退时态;再分清 suggest/insist 是「要求」还是「陈述」。本篇人物、抽屉与十二分钟均为自编示意。

四、自测清单

  • □ 先标「与过去/现在/将来哪层相反」,再配形式;
  • □ 主从句层次一致;主句有 now/today 时想错综时间;
  • □ if / If only / wish 从句里一律不出现 would;
  • □ suggest·insist·require 后先判「要求」还是「陈述」;
  • □ (should) 可省,被动写成 (should) be done;
  • □ 倒装只把 had/were/should 提前,主句原样保留;
  • □ 真实条件用主将从现,别误退时态。
编写说明与学科依据

本文为备考教研体例稿:题目系按课程标准与联招常见考点范围编写的仿真练习题,非真题原文;文中案例为示意内容,非真实记录;文末栏目为学科依据说明,非逐条引文。涉及报考、录取、证件、居留、资助等事项,一律以当年官方文件与学校正式通知为准。

学科依据:

  • 人教版高中教材(英语):语篇衔接、完形填空与词汇语法结构相关单元
  • 《普通高等学校联合招收华侨港澳台学生考试大纲(英语科)》:相关考点考查范围(仅作命题范围参照,本文题目未与真题逐题比对)
  • 编写说明:题目、选段、选项、数据与解析均为按常见考点独立编写的原创仿真题,未取自任何题库、教辅或试卷;采分点为教研整理,非官方评分标准

本页资料整理自公开渠道,力求准确但不作任何保证,仅供参考不构成升学建议,最终以官方公告为准。因使用本站信息所致损失,本站概不负责。

版权、发布、转载及免责 细则
例题精讲目录
联招英语·完形填空:虚拟语气在非真实条件与名词性从句中的设空
已读 0 / 31 题
全部 1000 题 →
祖国大陆高校面向 华侨、香港、澳门、台湾 地区招生信息