题目内容

【题目】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正确。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网