您现在的位置是:首页 > 学科知识查询 > 高中英语题库

We the difficulty together, but why didn't you tell me?A.should faceB.might faceC.could have fa

编辑:chaxungu时间:2026-04-27 03:14:59分类:高中英语题库

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