情态动词+havedone的用法小结(精编2篇)
【导言】此例“情态动词+havedone的用法小结(精编2篇)”的文档资料由阿拉题库网友为您分享整理,以供您学习参考之用,希望这篇资料对您有所帮助,喜欢就复制下载支持吧!
情态动词+havedone的用法小结1
摘 要:情态动词have done不仅是高中英语教学的重点和难点,也是高考的重点。情态动词have done有两大功能:一是表示推测;二是表示虚拟。
关键词:情态动词;推测;虚拟
情态动词是高中阶段一个难以掌握的语法项目,且一直是高考的重点和难点。近年来各省市对情态动词的考查热点之一就是:“情态动词+have done”。“情态动词+have done”这一结构有两大功能:一是表示推测;二是表示虚拟。
一、用“情态动词+have done”结构表示对过去动作的推测,高考试题中常用过去时态或过去的时间状语给以暗示
have done:表示对过去动作的肯定推测,常译作“一定做了……”,语气十分强烈,只能用于肯定句中。
(1)Jack described his father,who _______ a brave boy many years ago,as a strong-willed man.(2010年安徽)
be have been
be have been
(2)—Guess what!I have got A for my term paper.(2007年上海)
—Great!You____read widely and put a lot of work into it.
B. should have have
Keys:D;C(注意:must have done只能表推测)
/might have done表示对过去的可能性推测“过去可能做了某事”,其程度小于must have done,一般也用于肯定句。如:
—I left my handbag on the train,but luckily someone gave it to the railway officials.
—How unbelievable to get it back!I mean,someone _______ it.(2011年江苏)
have stolen have stolen
have stolen have stolen
Keys:B
/could (not)have done意思是“过去(不)可能做过某事”,常用于否定句和疑问句。
如:—Happy birthday!
—Thank you! It’s the best present I _____ for.(2012年江苏)
have wished have wished
have wished have wished
Keys:D
也可以表示比较有把握的推测,意思是“按理说,应该”。如:
—How’s your tour around the North Lake?Is it beautiful?
—It_____be,but it is now heavily polluted.(2007年全国卷I)
Key:C
should一般表示对将来事实的推测,它不用于对过去和现在事实的推测。
如果要对现在事实进行推测则仍然用must,may,might,can和could等。
二、用“情态动词+have done”结构还可表示过去的动作与客观事实不符,也就是“虚拟”
have done/ought to have done:表示过去本应做某事而实际没有做。
如:They _______ have arrived at lunchtime but their flight was delayed.(2011年全国I)
Keys:D
not have done/ought not to have done:表示过去本不应做某事,但事实上却做了。
如:I _______ have watched that movie—it’ll give me horrible dreams.(2010年山东)
’t ’t ’t ’t
Key:A
have done:表示过去本来有必要做某事,但事实上没有做。
need not have done:表示过去本来没有必要做某事,但事实上却做了。
如:(1)I _______ use a clock to wake me up because at six o’clock each morning the train comes by my house.(2012年全国I)
’t ’t ’t ’t
(2)Mark____have hurried .After driving at top speed,he arrived half an hour early.(2010年天津)
’t ’t ’t ’t
Key:D;A
/could have done:表示本来能够做成某事,但结果没能做成。
can/could not have done:表示本来不能够做成某事,但结果做成了。
如:(1)He did not regret saying what he did but felt that he _______ it differently.(2009年江苏)
express express
have expressed have expressed
(2)He paid for a seat,when he______have entered free.(2005年山东)
Key:C;A
/might have done:表示本来可以做成某事,但结果没能做成
may/might not have done:表示本来不可以做成某事,但结果做成了。
如:What a pity!Considering his ability and experience,he _______ better.(2008年江西)
have done have done
have done have done
Key:D
任何语言的使用都会受到语境的限制,语言的灵活性也只有在具体的语境中才能完全体现。情态动词+have done到底是表示推测还是虚拟,就要看在什么样的语境中了,因此,理解语境是解题的关键。
(作者单位 陕西省府谷县府谷中学)
“情态动词 + have done”用法小结2
“情态动词 + have done”是历年高考的重点。本文结合往年高考题从“情态动词 + have done”表示对过去情况的推测或估计及“情态动词 + have done”在虚拟语气中的使用这两个方面,对其主要用法归纳、总结如下:
一、 “情态动词 + have done”表示对过去情况的推测或估计
1. “must have done”仅用于肯定句,表示“过去一定做过某事”,是一种很有把握的推测。需要注意的是:对过去发生情况的否定推测常用“can??t/couldn??t have done”, 对过去发生情况的疑问推测常用“can/could have done”。 例如:
(05??北京春季) I have lost one of my gloves. I it somewhere.
A. must drop B. must have dropped
C. must be dropping D. must have been dropped
解析:本题的关键词是have lost, 它表明drop动作发生在过去,根据句意“我丢了一只手套,我肯定把它掉在某处了”,答案应该是对已经发生过的情况的肯定推测判断,所以本题应选B。
2. “can/could have done”用于对过去情况推测判断的否定句或疑问句中,表示不相信或怀疑的态度。例如:
Mr. Smith can??t have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。
注意: “could have done”还可以表示“过去本来能够做而实际上没有做的事情”。例如:
(NMET??98) —I stayed at a hotel while in New York.
—Oh, did you? You with Barbara.
A. could have stayed B. could stay
C. would stay D. must have stayed
解析:本题的关键词是stayed和did, 根据句意“当在纽约的时候我住在旅馆”“你住在旅馆吗?你本可以和Barbara住在一起的。” You with Barbara. 需要表达的意思是:过去本来能够和Barbara住在一起,而实际上没有和Barbara住在一起,所以答案应选A. could have stayed。
3. “may/might have done”表示对过去情况的一种不太有把握的可能性推测,语气稍弱,表示“过去可能/大概已做了某事”; “may/might not have done”表示“过去可能还没有做某事”。 “may/might have done”表示推测,不能用于疑问句中。另外, might比may语气弱。例如:
He didn??t come to school today. He might have been ill. 他今天没来上课,他可能病了。
注意:含有“must/may/might/can + have done”表示对过去情况推测判断的句子,如果变成反意疑问句,反意疑问句中的助动词应根据句意和句子的时间状语决定,常用do/does/did/has/have等。例如:
He must have been living here since 1996, hasn??t≤≥ he? 他一定是在这儿住了好几年了,是吗? (since 1996暗示反意疑问句中的助动词用hasn??t)
You can??t have slept well last night, did you? 你昨天晚上没睡好,是不是? (last night暗示反意疑问句中的助动词用did)
4. “should/ought to have done”表示过去应该做而(实际)没有做的事情,含有责备或遗憾的语气,意为“本应该……”;其否定形式为“should not/ought not to have done”,表示某种行为不该发生但却发生了,意为“本不应该……”。例如:
Look, Tom is crying. I shouldn??t have been so harsh on him. 看,汤姆哭了,我本来不应该对他如此严厉。(本句语意为:我过去本来不应该对他如此严厉,但事实上过去对他很严厉。)
5. “needn??t have done”表示过去没有必要做某事,但实际上做了某事。通常不用于肯定句。例如:
As you worked late yesterday, you needn??t have come this morning. 你昨天晚上工作到很晚,没有必要来(实际却来了)。
而句子He didn??t need to come yesterday. 意为“他昨天没有必要来(实际也没来。)”。此句中need是实义动词。
注意:表示推测过去某动作发生的可能性时,就表示的可能性程度而言, must最大, could其次, may更次之, might最小。
二、 “情态动词 + have done”在虚拟语气中的用法
在虚拟条件句中,如果表示与过去事实相反的情况,从句用过去完成时,而主句中则用“情态动词 + have done”, 即“would/could/should/might + have done”。 例如:
If I had seen the film, I would have told you about it. 如果我看过这场电影,我就会把电影内容告诉你了。
If I had got there earlier, I would have met Mr. Li. 如果我早点到那儿,我就会遇到李先生了。
虽然“情态动词 + have done”不好掌握,但还是有一定的规律可循的,只要我们熟记不同“情态动词 + have done”各自的基本意思及特点,只要我们学习英语语言现象时,善于分析,善于总结,善于实践,我们一定能够熟练运用“情态动词 + have done”来准确表达语意。