情态动词havedone的用法

更新时间:2023-06-23 15:40:12 阅读: 评论:0

“情态动词+have done”的用法
“情态动词+have done”表示对过去情况的推测或估计,是历年高考的热点。现就这一语言现象作如下归纳:
1. should (ought to) have+过去分词
incursion表示过去应该做而(实际)没有做的事情,含有责备或遗憾的语气,意为“本应该……”;其否定形式为“should not/ought not to have + 过去分词”,表示某种行为不该发生但却发生了。
Mr. White _____ at 8:30 for the meeting , but he didn’t’ show up. (04’广西卷)
A. should have arrived B. should arrive
C. should have had arrived D. should be arriving
[解析]本题中的一个关键词but暗示了“Mr. White按道理理应到了,而他没有到”。故答案选[A]。
2.needn’t have+过去分词
表示过去没有必要做某事, 但实际上做了某事。
As you worked late yesterday, you_________ have come this morning. (06’陕西卷)
A. mayn’t B. can’t C. mustn’t D. needn’t
[解析] He needn't have come,表示“他本没有必要来(实际却来了)”,根据句意,答案应选[D]。
[注意] He didn't need to come yesterday,意为“他昨天没有必要来(实际也没来)”。
英语记单词方法
3.must have+过去分词
用于肯定句,表示“过去一定做过某事”,表示一种很有把握的推测。
[注意] 对过去发生情况的否定推测常用can’t/couldn’t have +过去分词。
I have lost one of my gloves. I ________ it somewhere . (05’北京春季)
A. must drop B. must have dropped
C. must be dropping D. must have been dropped
[解析]本题应选B。本题的前一句说明一个结果,后一句则表示一个原因。
I _______have been more than six years old when the accident happened. (05’天津卷)
A. shouldn't B. couldn't C. mustn't D. needn't
[解析]从题意上分析,本题的前一句陈述一个理由,后一句则是由前一句得出的结论。故本题选[b] 。
4.may/might have+过去分词
表示对过去情况的一种不太有把握的可能性推测,表示“过去可能/大概已做了某事”;否定句表示“过去可能还没有做某事”。
We have proved great adventurers, but we have done the greatest march ever made in the past ten years. (06’天津卷)
A. needn’t B. may not C. shouldn’t D. mustn’t Key:[b]
5.can/could have+过去分词英文动画片

表示“过去本来可以做某事,但实际上没有做”;否定句表示“不可能已做了某事”;疑问句表示“可能/也许已做了某事吗?”。
--- I stayed at a hotel while in New York .
--- Oh, did you? You ____ with Barbara. (NMET’98) 
A. could have stayed  B. could stay
C. would stay  D. must have stayed Key: [A]
巩固性练习:从A、B、C、D中选择最佳答案。leftbrace
1.---You didn’t wait for Mr. Smith last night, did you?
---No, but we ______. He didn’t return home at all.新东方英语下载
A. couldn’t have waited B. needn’t have
C. didn’t need to D. should wait
2.Harry ______ have won the Physics competition easily yesterday, but he gave up.
A. could B. might C. should D. must
3.---May I speak to your manager Mr. Smith at six o’clock tonight ?”
---“I’m sorry, Mr. Smith to a conference before then.”
A. will have gone B. had gone C. would have gone D. has gone
4.---Tom took away our teacher’s cell phone without being permitted.
--- Really? I can’t imagine that he _______ have done such a thing.
A. must B. may C. can D. should
5.--- Was it you that made the suggestion?
-
-- It have been. I can’t remember.
A. need B. must C. should D. may
6.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
7.He paid for a at, when he ______ have entered free.
A. could B. would C. must D. need
8.I didn’t e her in the meeting room this morning. She at the meeting .
A. mustn’t have spoken B. mightn’t have spoken中国梦我的梦演讲稿
C. can’t have spoken D. shouldn’t have spoken
9.--- Hi, is that Peter Brown?
---Sorry. You ______ the wrong number .
A. must dial B. must have dialed C. should dial D. should have dialed
10.I was on the highway when this car went past followed by a police car . They ______
at least 150 kilometers an hour .
A. should have been doing B. must have been doing
C. could have done D. would have done
Keys for reference: 1---5 CAADD 6---10 CACBB
高考“情态动词+have done”考点解析
黑眼豆豆经典歌曲
“情态动词+have done”结构是高考重要考点,也是较难掌握的语法项目之一,为了帮助同学们更好地掌握使用这一考点,下面结合近年高考试题谈谈其主要用法。
考点之一:在虚拟条件句中,如果表示与过去事实相反的情况,从句中用过去完成时,而主句中则用“情态动词+现在完成时”,即:would/ could/ should/ might have done。例如:
If they had finished the work on time, they would have been praid by the manager.
If you had worked hard, you could have pasd the examination.
高考题分析:
1. If it ___ for the snow, we ___ the mountain yesterday. ( MET91)
A. were not; could have climbed B. were not; could
C. had not been; could have climbed D. had not been; could climb
2. --- I stayed at a hotel while in New York. --- Oh, did you? You ___ with Barbara. (NMET98)
A. could have stay B. could stay C. would stay D. must have stay
3. Yesterday Jane walked away for discussion, otherwi, she ___ something she would regret later.( 96上海)
ssl是什么意思A. had said B. said C. might say D. might have said
答案简析:
1. 根据信息词yesterday可以判断该句是表示与过去事实相反的虚拟条件句,从句中应该用“情态动词+现在完成时”,故答案选C。
workout造句2. 本句是一个含蓄虚拟条件句,意思是:If you hadn’t stay at a hotel while in New York, you could have stayed with Barbara. 表达了与过去事实相反的情况,答案选A。
3. 本句考查的也是含蓄虚拟语气,意思是:如果她参加了讨论,她可能会说出一些后来令她后悔的话。表达了与过去事实相反的情况,故答案选D。
六级作文万能句式
考点之二:must have done表示对过去已经发生过的情况的肯定推测判断,语气较强,意思是“一定……、肯定……”。其否定形式分别用can’t/ couldn’t和can/ could。例如:
It must have rained last night, for the ground is wet this morning.
昨天晚上一定是下雨了,因为今晨地面是潮湿的。
She didn’t attend the lesson yesterday. She must have been ill.
她昨天没有上课,她一定是生病了。

本文发布于:2023-06-23 15:40:12,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/155025.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:表示   本题   情况   事实   没有   推测   相反   可能
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图