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

发布时间:2020-08-16 21:21:14

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

网友回答

A. should face
B. might face
(答案→)C. could have faced
D. must have faced
解析:考察情态动词。本题可采取排除法做题,but之后内容为过去时,因此前面空格部分所写内容应与过去相关,排除A、B两个选项。而D项表示对过去事实的肯定推测,与didn't you tell me不符。could  have done表示过去本能做的事情却没有做。句意:我们本能一起面对困难的,你(那时)为什么不告诉我?
以上问题属网友观点,不代表本站立场,仅供参考!