精英家教网 > 高中英语 > 题目详情
He had dreamed of going there for a long time. But he _______ he would have such an unpleasant experience.
A.needn’t have expectedB.couldn’t have expected
C.mustn’t have expectedD.shouldn’t have expected
B
考查虚拟语气。句意:他梦想去那里很久了。但是他不希望他会有这样一段不愉快的经历。“couldn’t+have+done”表示对过去事情的假设,意思是本来能够不做某事而做了。故选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

He said that he would write to us but so far we ___________ from him.
A.didn’t hearB.haven’t heardC.shouldn’t have heardD.hadn’t heard

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Having no enough time to practice, the girl wondered whether she _____ pass the driving test.
A.shouldB.could C.mightD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

All the students suggested that they __________ two weeks to prepare for the exam.
A.giveB.should giveC.be givenD.would be given

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Lily went to see the movie alone.
—If she _____ me about it, I would have gone with her.
A.should tellB.tellsC.toldD.had told

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It’s quite impossible that it will rain tomorrow. But if it _______, I would still go to the park.
A.should rain B.would rainC.rainsD.had rained

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Kate didn’t come yesterday, or you ________ her.
A.would seeB.were to seeC.had seen D.might have seen

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- I’m sorry.I ___________ at you the other day.
--- Forget it.I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

With everything she _______, she went home.
A.needed to buyB.needed buying C.needed buyD.needed bought

查看答案和解析>>

同步练习册答案