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