(2014年山东日照市高三校际联合检测)8.She___have attended the meeting,for she was seeing a docto

(2014年山东日照市高三校际联合检测)8.She___have attended the meeting,for she was seeing a docto

题型:不详难度:来源:
(2014年山东日照市高三校际联合检测)8.She___have attended the meeting,for she was seeing a doctor then.
A.shouldn’tB.mustn’tC.wouldn’tD.couldn’t

答案
D
解析
本题考察的是情态动词表示推测;当表示对过去的情况进行推测的时候,使用“情态动词+have done”的形式。A不应该;B禁止,千万不能;C不会;D不可能;由下文“她去看医生”可做出判断:“她不可能去开会”。故D正确。
【试题延伸】本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。 can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式。
举一反三
They        have arrived at lunchtime but their flight was delayed.
A.willB.canC.mustD.should

题型:不详难度:| 查看答案
(湖南省怀化市2014年高三第二次模拟考试)32. Keep up a good state of mind even if you ______ fail plenty of times.
A.shouldB.willC.mustD.need

题型:不详难度:| 查看答案
(湖南省怀化市2014年高三第二次模拟考试)34. It was so nice of you to come to our aid. I don’t think we ______ it without you.   
A.can manageB.could have managed C.must have managedD.could manage

题型:不详难度:| 查看答案
The weather turned out to be fine yesterday. I  the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken

题型:不详难度:| 查看答案
(2014年福州市高三适应性练习)34. — Jeff, what’s up? You are not yourself today.
— Oh, mom. I really wish I ______ the chance to visit the Microsoft company but I failed.
A.had gotB.would getC.will getD.got

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.