精英家教网 > 高中英语 > 题目详情
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
A

试题分析:句意为:我的妹妹昨天下午在大剧院碰到他了,所以他错过看了您的演讲
Couldn’t  have done:不可能干了某事,(不是虚拟语气)needn’t  have done :没有必要干某事,却干了mustn’t  have done:不存在这个句型结构,只有must have done这种结构  Shouldn’t have done:本不应该干某事,却干了根据句意可知:选A
考点:考察情态动词表推测的用法
点评:情态动词的用法一直是考生比较困惑的地方。在解答词类题型时,一定要分清出情态动词到底是表示虚拟语气还是表示对事情的推测,从而帮助考生正确的判断。
练习册系列答案
相关习题

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

--- The drought situation has been severe these days.
--- If it had rained even a drop, things would be much better now and many crops ____.
A.wouldn't dieB.would die
C.wouldn't have died D.would have died

查看答案和解析>>

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

—We want someone to design the new art museum for us?
          the young fellow have a try?
A.MayB.ShallC.WillD.Need

查看答案和解析>>

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

--May I pick a flower in the garden?
--No, you _________.
A.needn’tB.mustn’tC.can’tD.won’t

查看答案和解析>>

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

---Did you ask Sophia for help?
----I ______ need to- I managed perfectly well on my own.
A.didn’t have toB.don’tC.didn’tD.won’t

查看答案和解析>>

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

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

查看答案和解析>>

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


It    be difficult to get a train ticket during traditional Chinese Spring Festival this year because there are many ticket windows.
A.mustn’tB.ought toC.needn’tD.can’t

查看答案和解析>>

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

She _____ your birthday party, but she had to look after her mother in hospital.
A.should attendB.ought to have attended
C.can have attendedD.must have attended

查看答案和解析>>

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

Since you have practiced so much in driving,there _____be any difficulty in passing the road rest.
A.mustn’tB.shan’tC.shouldn’tD.needn’t

查看答案和解析>>

同步练习册答案