(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’t | B.mustn’t | C.wouldn’t | D.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.will | B.can | C.must | D.should |
|
(湖南省怀化市2014年高三第二次模拟考试)32. Keep up a good state of mind even if you ______ fail plenty of times.A.should | B.will | C.must | D.need |
|
(湖南省怀化市2014年高三第二次模拟考试)34. It was so nice of you to come to our aid. I don’t think we ______ it without you. A.can manage | B.could have managed | C.must have managed | D.could manage |
|
The weather turned out to be fine yesterday. I the trouble to carry my umbrella with me.A.should have taken | B.could have taken | C.needn’t have taken | D.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 got | B.would get | C.will get | D.got |
|
最新试题
热门考点