题目内容
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 |
B
考查虚拟语气。句意:他梦想去那里很久了。但是他不希望他会有这样一段不愉快的经历。“couldn’t+have+done”表示对过去事情的假设,意思是本来能够不做某事而做了。故选B。
练习册系列答案
相关题目