We ______ the difficulty toge…——2012 高考英语第 16 题答案解析

2012_北京卷 (英语)

2012 北京 第 16 题 单选题 区分题
2012_北京卷 (英语)

$33. We ______ the difficulty together, but why didn$’t you tell me?

A. should face
B. might face
C. could have faced
D. must have faced
参考答案

C

查看原卷 →
题目指纹

这道题真正考什么?

难度
区分题

完整解析 · 逐步详解

【考点】GJ:虚拟语气.菁优网版权所有
【分析】句意:我们本可以一起面对困难的,但是你为什么不告诉我?
【解答】 答案:C.根据why didn’t you tell me?中的过去时可知本题是对过去情
况的虚拟.must have done表示一定做过某事;could have done 表示本可以做而
实际上却未做,表示惋惜;结合句意可知C正确.
【点评】本题考查虚拟语气.but是个含蓄的虚拟条件句,所以一定要根据上下
文语境,理解句意.另外,还要记牢情态动词+have done的意思.

✅ 来源:2012年 · 北京 · 2012_北京卷 (英语) · 第 16 题 · 本题已通过全部自动发布校验

同类专题与考点

返回上层