3.must have done 表示对过去行为的推测,意为“一定,想必”,语气十分肯定。 (2009·上海卷)It must have been Tom that parked the car here,as he is the only one with a car. 一定是汤姆把车停在这里的,因为只有他有车。 4.should/ought to have done 用于肯定句时,表示本该做某事,而实际上未做;用于否定句时,则表示不该做的事反而做了。 I’m not feeling well in the stomach.I shouldn’t have eaten so much fried chicken just now. 我现在觉得肚子疼,我刚才不应该吃那么多的炸鸡。 You oughtn’t to have been late for yesterday’s class meeting,as it was so important. 昨天的班会你本不应该迟到,因为它很重要。
5.needn’t have done 表示本来不必做某事而实际上却做了。 I actually needn’t have bought so much wine—only three people came.其实我本没必要买这么多酒,只来了三个人。 1.(2010·潍坊教学质量抽样监测)Her English composition is much too perfect.She ________it herself,I bet. A.might have written
B.can’t have written C.can’t write
D.must have written 解析: 考查情态动词。语意为:她的英语作文太好了,我打赌一定不是她写的。因为write是过去的动作,表示对过去事情的否定推测用can’t +have done。 答案: B 2.(2010·3月浙江金华十校联考)—Why didn’t you come to Mike’s birthday party yesterday. —Well,I________,but I had something important to do the moment. A.should
【2017高考英语备考复习课件:语法专项提升情态动词和虚拟语气】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:5(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21