精英家教网 > 高中英语 > 题目详情
I was really anxious about you. You______ home without a word.
A.mustn’t leaveB.shouldn’t have left
C.couldn’t have leftD.needn’t leave
B    

试题分析:考查情态动词+have done的含义,从第一句话可知是对过去的虚拟,排除AD项,B. shouldn’t have left本不该做…而做了,C. couldn’t have left过去不可能做了。句意:我真的对你很担心,你不该一句话不说就走了。选B。
点评:考查情态动词+have done的含义有两种:一种是虚拟语气:如could have done本可以做却没做,一种是推测:如:must have done过去一定做了什么。结合上下文做出判断。
练习册系列答案
相关习题

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

---I was trying to carry out the plan, but I failed.
---Well, you _____, for we were uncertain it would do ____.
A.needn’t do that, in factB.needn’t have done, in effect
C.needn’t have, in practiceD.needn’t, in time

查看答案和解析>>

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

—Mary broke up with me!
—You____ have forgotten about the Valentine's Day.
A.shouldn'tB.couldn'tC.needn'tD.mustn't

查看答案和解析>>

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

Persons under 18 _____ not be employed in night work in the US.
A.canB.mayC.willD.shall

查看答案和解析>>

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

My sister met him at the Grand Theater yesterday afternoon, so he ________ your lecture.
A.couldn’t have attendedB.needn’t have attended
C.mustn’t have attendedD.shouldn’t have attended

查看答案和解析>>

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

I have promised that my daughter _______ get a new electronic dictionary on her next birthday.
A.shouldB.mustC.shallD.would

查看答案和解析>>

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


Tom hasn’t come to work since last Friday.       he have had an accident?
A.MustB.CouldC.ShouldD.Might

查看答案和解析>>

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

There is no need ______ because Mr. Smith is still sleeping.
A.hurryB.hurryingC.to hurryD.hurried

查看答案和解析>>

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

The teacher propose that Jack   ___ maths or physics instead of English because he was quick at numbers.
A.must studyB.could studyC.studiedD.study

查看答案和解析>>

同步练习册答案