题目内容
【题目】We _______ the difficulty together, but why didn't you tell me?
A.should face
B.might face
C.could have faced
D.may have faced
【答案】C
【解析】句意:我们本可以一起面对困难的,但是你没有告诉我。根据句意说明是对过去事实相反的虚拟语气,故使用“情态动词+have done”;could have done“本可以做某事,实际上却未做”;must have done“一定做了某事”。故C正确。
练习册系列答案
相关题目