We the difficulty together, but why didn’t you tell me?A. should faceB. might faceC. coul

发布时间:2020-08-17 03:07:01

We      the difficulty together, but why didn’t you tell me?
A. should face
B. might face
C. could nave faced
D. must have faced

网友回答

A. should face
B. might face
(答案→)C. could nave faced
D. must have faced
解析:考查情态动词辨析。句意:我们本可以一起面对困难的,但是你没有告诉我。根据句意说明是对过去事实相反的虚拟语气,故使用“情态动词+have done”;could have done本可以做某事,实际上却未做;must have done一定做了某事;故C正确。
以上问题属网友观点,不代表本站立场,仅供参考!