情态动词+have done的用法+练习

合集下载

情态动词+have done的用法

情态动词+have done的用法

情态动词+have done的用法should、would、could、need加have done时,肯定形式下的意思,都是情态动词的本意,加上还没做的事;否定形式下的意思,都是情态动词的本意,加上已经做了的事。

一、“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句.You must have been mad to speak to theservant.你和仆人说话,一定是发疯了.二、“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”.Mary can't have stolen your money.She hasgone home.玛丽不可能偷你的钱,她回家去了.三、“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”There is no light in the room.Can theyhave gone out?屋里没有灯,他们可能出去了吗?四、“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做.He could have passed the exam,but he wastoo careless.本来他能够通过考试,但是他太粗心.五、“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中.—What has happened to George?—I don't know.He may have got lost.—乔治发生了什么事?——我不知道,他可能迷路了.六、“might+have+done”表示对过去事情的推测,might与may意思相同,但可能性更小.多用于虚拟语气结构中.He might have given you more help,eventhough he was busy.他或许会多给你一些帮助,即使他很忙.七、“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”.Without your help,I wouldn't haveachieved so much.没有你的帮助,我是不会取得如此大的成绩.八、“should+have+done”意思是“本来应该做某事,而实际没做.”“shouldn't+have+done”表示本来不应该做某事,而实际做了.含有指责对方或自责的含意.Look,Tom is crying.I shouldn't have beenso harsh on him.看,汤姆哭了,我本来不应该对他如此严厉.九、“ought to+have+done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾.与“should+have+done”用法基本一样.I ought to have gone home last Sunday.我理应上星期日回家.十、“need+have+done”表示本来需要做某事而没有做.“needn't+have+done”则表示“本来不需要做某事而做了”.I needn't have bought so much wine—only fivepeople came.我本来没有必要买这么多酒,只来了五个人.感谢您的阅读,祝您生活愉快。

情态动词have_done

情态动词have_done

情态动词+have+done是历年高考的重点和难点之一,现将其用法总结归纳如下:一、must+have+done表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句.1. It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面还是湿的2. You must have been mad to speak to the servant.你和仆人说话,一定是发疯了二、“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。

1. Mr. Smith can't have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。

2.Mary can't have stolen your money. She has gone home.玛丽不可能偷你的钱,她回家去了三、“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”。

1.There is no light in the room. Can they have gone out?屋里没有灯,他们可能出去了吗?2. There is nowhere to find them. Where can they have gone? 到处找不到他们,他们可能到什么地方去呢?四、could+have+done’是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做.He could have passed the exam, but he was too careless.本来他能通过考试,但他太粗心五、“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。

高二英语情态动词+have done结构用法单选题40题

高二英语情态动词+have done结构用法单选题40题

高二英语情态动词+have done结构用法单选题40题1.He didn't answer my call. He must have been busy.A.must have beenB.can have beenC.should have beenD.could have been答案:A。

“must have been”表示对过去事情的肯定推测,他没接我电话,肯定是很忙。

“can have been”一般用于否定句和疑问句中表示推测;“should have been”表示本应该;“could have been”表示可能是,语气比“must have been”弱。

2.The ground is wet. It must have rained last night.A.must have rainedB.can have rainedC.should have rainedD.could have rained答案:A。

“must have rained”对过去事情的肯定推测,地面是湿的,肯定是昨晚下雨了。

“can have rained”一般用于否定句和疑问句中;“should have rained”表示本应该下雨;“could have rained”表示可能下雨,语气比“must have rained”弱。

3.She looks very tired. She must have worked hard yesterday.A.must have workedB.can have workedC.should have workedD.could have worked答案:A。

“must have worked”对过去事情的肯定推测,她看起来很累,肯定是昨天努力工作了。

“can have worked”一般用于否定句和疑问句中;“should have worked”表示本应该工作;“could have worked”表示可能工作,语气比“must have rained”弱。

情态动词加have done的用法

情态动词加have done的用法

四、 “may+have+done”
• 表示对发生过的事情的推测,意思是“可 能已经”或“也许已经”,用于肯定句中。 • • • • —What has happened to George? —I don't know. He may have got lost. —乔治发生了什么事? ——我不知道,他可能迷路了。
一、 “must+have+done”
• 表示对过去事情的肯定推测,译成“一定 做过某事”,该结构只用于肯定句。 • 1. It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面 还是湿的。
2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。
八、 “should+have+done”
• 意思是“本来应该做某事,而实际没做。” “shouldn‘t+have+done”表示本来不应该做某 事,而实际做了。含有指责对方或自责的含意。 • • 1. Tom, you are too lazy. The work should have been finished yesterday. 汤姆,你太懒惰了,这 项工作本来应该昨天就做完的。 • 2. Look, Tom is crying. I shouldn't have been so harsh on him. 看,汤姆哭了,我本来不应该对他 如此严厉。
九、 “ought to+have+done”
• 表示过去应该做而实际并没有做,译成 “理应做……”,往往表示遗憾。与 “should+have+done”用法基本一样。

B3UNIT2情态动词+have_done的用法

B3UNIT2情态动词+have_done的用法

• 2】 We ________ have proved great adventurers, but we have done the greatest march ever made in the past ten years.
• A. needn't • C. shouldn't B. may not D. mustn't
五、 “might+have+done‖
• 表示对过去事情的推测,might与may意思相
同,但可能性更小。多用于虚拟语气结构 中。
• 1. He might have given you more help, even though he was busy. • 他或许会多给你一些帮助,即使他很忙。 • 2. She might have achieved greater progress, if you had given her more chances. 如果你多给她点机会,她可能已经取得更大的成绩。
―情态动词+have done‖的用法
一、 “must+have+done‖
• 表示对过去事情的肯定推测,译成“一定 做过某事”,该结构只用于肯定句。 • 1. It must have rained last night, for the ground is wet. • 昨晚一定下雨了,因为地面还是湿的。 2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。
• 6. I told your friend how to get to the hotel, but perhaps I ____ have driven her there. • A could • B must • C might • D should

2012.5情态动词have done用法及练习

2012.5情态动词have done用法及练习

情态动词+have done用法及练习1.must have done表示对过去或已经发生的行为或状态进行确有把握的推测,意为“肯定做了某事”;只能用在陈述句的肯定句中。

It must have rained last night, for the road is wet.The lights were out. They must have beenasleep.2.can’t/couldn’t have done sth.表示对过去或已经发生的行为或状态进行确有把的推意为“不可能做了某事”;只能用在陈述句的否定句中。

He was with me last night. He can’t/ couldn’t have gone to the theatre.I saw Mr. Wang just now. He couldn’t have gone to Beijing.Can/Could …have done sth?表示对过去或已经发生的行为或状态的怀疑.意为“可能已经…吗?”。

用在疑问句中。

He didn’t attend his sister’s birthday party. Can/Could he have forgotten it?3.could have done sth.用于陈述句的肯定句中时是虚拟语气,表示没有实现的可能性,意为“本来可以做,可能已经做”。

有一种对过去为付诸实施的事情的惋惜。

用于肯定句中You could have done better, but you were too careless.4.may/might(not)have done sth表示对过去或已经发生的行为或状态进行推测意为“可能(没有)做了某事;只能用在陈述句的肯定和否定句中。

It’s too late. I think he may have gone to bed. He might not have finished the work.5.Should/ought to have done sth表示“本应该做…”而实际上没做Should/ought not to have done sth.表示“本不应该做”而实际上做了6.needn’t have done sth.表示做了“本来不必做的事didn’t need to do表示“没有必要做而实际上也没有做的事“You needn’t have taken a taxi here, for it was verynear to my house.I didn’t need to clean the windows. My brother did it.7.had better have done sth.用于事后的建议,含轻微的责备的口吻,意为“当时最好做了某事“,其否定形式had better not have done sth表达相反的含义。

情态动词+have done的构成及用法含译文

情态动词+have done的构成及用法含译文

情态动词+have done的构成及用法含译文1.情态动词+have done的构成may/might have done可能已经发生了某事could have done本能够做某事can't/couldn’t have done不可能已经发生了某事must have done一定已经发生了某事would have done本来会做某事should/ought to have done本应该做某事但没有做shouldn't/oughtn't to have done本不应该做某事但做了need have done本需要做某事但没有做needn't have done 本不需要做某事但做了2.情态动词+have done的用法情态动词+have done的用法主要包括两个方面:一.表示对过去所发生事情的推测或假设;二.表示对过去所发生事情的责备或遗憾。

①may/might have done可能已经发生了某事。

对过去所发生动作的不太肯定的推测。

用于肯定句中,may和might意思相同,但might 可能性更小,多用于虚拟语气中。

By expressing love for his children in such a special way, Tolkien may indeed have been the real Father Christmas. 通过这种特别的方式表达对孩子们的爱,托尔金可能真的是真正的圣诞老人。

(新外研版必修二)You can check his office. He might have been there already. 你可以去他的办公室看看。

他可能已经到那儿了。

If he had been given more encouragement, he might have made greater progress. 如果给他更多的鼓励,他可能会取得更大的进步。

情态动词+have_done的用法

情态动词+have_done的用法
• 虚拟语气,表示对过去事情的假设,意思 是“本来会做”。 • I Would have told you all about the boy's story, but you didn't ask me.
七、 “should+have+done”
• 意思是“本来应该做某事,而实际没做。” • We all know what the poor man , but what he actually said was:” This is the have Poo said Should and Ee Seed Bird Company. Good ladies, evening and gentlemen!
八、 “ought to+have+done”
• 表示过去应该做而实际并没有做,译成 “理应做……”,往往表示遗憾。 I Ought to have gone home last Sunday.
• 是虚拟语气,表示对过去事情的假设,意 思是本来能够做某事而没有做。 • He could have passed the exam, but he was too careless.
四、 “may+ha思是“可 能已经”或“也许已经”,用于肯定句中。 • —What has happened to George? • —I don't know. He may have got lost.
五、 “might+have+done”
• 表示对过去事情的推测,might与may意思相同, 但可能性更小。多用于虚拟语气结构中。 Might have given • He you more help, even though he was busy.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. It _______________ must have rained (rain) last night, for the ground is wet this morning. 昨天晚上一定是下雨了,因为今晨地面是潮湿的。 have been 2. She didn't attend the lesson then. Shemust ____________(be) ill. 3. Yesterday Jane walked away for discussion, otherwise, she might _____________ have said (say) something she would regret later. 4. It's 8 o'clcok. I am very hungry. You _____________ (cook) should have cooked the dinner. 5. If they had finished the work on time, they ______________________ would have been praised (praise) by the manager. 6. If you had worked hard, you could _______________ have passed the exam. needn't have spent 7. We spent a lot of money that we _____________ (not spend). 8. We went by sea but I'd rather ______________ (go) by air
情态动词+动词不定式完成结构的用法 5. must have done... 一定已经做过了 否定 couldn't/can't have done... 不可能做了 5 needn't have done “本来不必做”(但是已经做过了) 6 would rather have done
“当时宁愿做了某事”(实际没有做过);
(实际没有发生;含有轻微的责备语气。
3 should/ought to have done “本来该做某事”(而实际未做)
should not have done...本不该做而做了
4. would have done...一定会做了...
would not have done... 一定不会做了...
否定式would rather not have done 表达相反意思,两者都有表示“后悔”之意。
ቤተ መጻሕፍቲ ባይዱ
1. Mr. White _____ at 8:30 for the meeting , but he didn't’ show up. A. should have arrived B. should arrive C. should have had arrived D. should be arriving 2. As you worked late yesterday, you_________ have come this morning. A. mayn’t B. can’t C. mustn’t D. needn’t 3. 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
情态动词+动词不定式完成结构的用法
情态动词+动词不定式完成结构的用法
1 could have done “本来可以„„”(表示过去没有实现的可能)。
could not have done... 不可能做了(must have done的否定)
2 might have done “本来可能...;本来应该或可以做某事”
4. We _____ have proved great adventurers, but we have done the greatest march ever made in the past ten years. A. needn't B. may not C. shouldn't D. mustn't 5. --- 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 6. If it ___ for the snow, we ___ the mountain yesterday. A. were not; could have climbed B. were not; could C. had not been; could have climbed D. had not been; could climb
相关文档
最新文档