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    

試題分析:考查情態(tài)動詞+have done的含義,從第一句話可知是對過去的虛擬,排除AD項(xiàng),B. shouldn’t have left本不該做…而做了,C. couldn’t have left過去不可能做了。句意:我真的對你很擔(dān)心,你不該一句話不說就走了。選B。
點(diǎn)評:考查情態(tài)動詞+have done的含義有兩種:一種是虛擬語氣:如could have done本可以做卻沒做,一種是推測:如:must have done過去一定做了什么。結(jié)合上下文做出判斷。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

---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

查看答案和解析>>

同步練習(xí)冊答案