We the difficulty together, but why didn’t you tell me?A. should face B. might faceC. c

发布时间:2020-08-16 22:39:30

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后面的过去时可知是与过去事实相反,那么主句中应该使用情态动词+have done的形式。故排除AB。D项只表示对过去情况的肯定推测,不表示虚拟,故C正确。
以上问题属网友观点,不代表本站立场,仅供参考!