He had dreamed of going there for a long time. But he he would have such an unpleasant ex

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

He had dreamed of going there for a long time. But he      he would have such an unpleasant experience.
A. needn’t have expected
B. couldn’t have expected
C. mustn’t have expected
D. shouldn’t have expected

网友回答

A. needn’t have expected
(答案→)B. couldn’t have expected
C. mustn’t have expected
D. shouldn’t have expected
解析:考查虚拟语气。句意:他梦想去那里很久了。但是他不希望他会有这样一段不愉快的经历。“couldn’t+have+done”表示对过去事情的假设,意思是本来能够不做某事而做了。故选B。
以上问题属网友观点,不代表本站立场,仅供参考!