1、Section_ Grammar 情态动词 have done 的用法语法图解探究发现Many people think the monster may be a distant cousin of the Loch Ness monster in Scotland.They also think that there might be similar creatures in other lakes around the world.But in China, the idea of the dragon may have come from the alligator.You might
2、have given your parents more help earlier.It must have rained last night, for the road was quite muddy.He cant have forgotten it, for he talked about it yesterday.You ought to/should have done the job more carefully.You oughtnt to/shouldnt have asked such a foolish question.我的发现(1)句表示可能性的推测,意为“可能,也许
3、”。(2)句表示对过去发生的事情的推测,意为“可能已经 ”。(3)句表示对过去事情的很有把握的肯定推测,意为“肯定做过某事 ”,而句则表示对过去发生事情的有把握的否定推测,意为“不可能做过某事”。(4)句表示“过去本应该做却未做的事”,句则表示“ 过去本不该做却做了的事”。1may/might have done sth.表示对过去行为的推测,意为“也许/或许已经做过某事”,might 可能性更小,主要用于肯定句和否定句中。John isnt at home. I think he may/might have gone to school.约翰不在家,我想他可能去上学了吧。You might
4、 have read about it in the papers.你可能已经在报纸上看到这个消息了。名师点津 might have done 有时表示 “本来可以做的事而实际上没有做”,含有 “劝告,责备”的语气。You might have been more careful.你本来可以多加小心的。2must have done sth.表示对过去发生的事或行为的肯定推测,意为“一定做过某事”,只用于肯定句中。He reasoned that since she had not answered his letter she must have left here.他推断,由于她没有给他回
5、信,她一定是已经离开这里了。名师点津 含有 must have done 结构的反意疑问句中,若有表示过去的时间状语,反意疑问部分用“didnt主语?”;若没有表示过去的时间状语,反意疑问部分则用“havent/hasnt主语?”。They must have gone there last night, didnt they?他们昨晚一定是去那里了,不是吗?They must have been to the Great Wall, havent they?他们一定去过长城,不是吗?3can/could have done sth.是对过去的推测,表示 “可能做过某事”,主要用于否定句和疑问
6、句中。could 语气较委婉,肯定句中一般用 could 不用 can。Mr Smith cant have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。 Where can they have gone? They could have gone to the cinema.他们能去哪里呢?他们可能去电影院了。名师点津 could have done sth.还可表示过去本可以完成而实际上未完成的动作。You could have done better, but you w
7、ere too careless.你本来可以做得更好,但你太粗心了。即时演练 1(1)用适当的情态动词填空(2016浙江高考)George cant have gone too far.His coffee is still warm.We are very worried about Tom. Why hasnt he come back?Dont worry. He may/might have been caught in a traffic jam.How did you do in the test?Not so well. I could have done much better
8、 but I misread the directions.The streets are wet. It must have rained last night. (2)完成句子你不可能买一辆这么昂贵的车。你肯定是从一个富朋友那里借的。You couldnt_have_bought such an expensive car.You must_have_borrowed it from a rich friend.我本来可以帮助你的,但那时我太忙了。I could_have_helped_you,_but I was too busy then.房间里的灯还亮着,所以他不可能出去了。The
9、light in his room is still on, so he cant_have_gone_out.我房间里的手机找不到了。有可能被我姐姐拿走了。I cant find my mobile phone in my room.It might/may_have_been_taken_away by my elder sister.4ought to/should have done 表示过去本来应该做某事(而实际上并没有做),意为“理应做 ,本来应该做”,常表示遗憾; ought not to/shouldnt have done 表示“过去本来不应该做某事(而实际上做了 )”,含有
10、指责对方或自责的意味。The flowers have died. I should have watered them often.这些花儿都死了。我本来应该常给它们浇水的。(其实没浇水,表示遗憾)You ought not to have told them the truth.你本不应该告诉他们真相的。(其实你告诉他们了,含有责备的意味)5neednt have done sth.表示 “本来不必做某事(实际上已经做了)”; need have done sth.表示 “本来需要做某事(实际上未做)”I neednt have bought so much wine only five
11、people came. 我本来没有必要买这么多酒,只来了五个人。He need have hurried to the station. In that case, he wouldnt have missed the train.他本来需要快点去车站。那样的话,他就不会误了火车。6would have done sth.表示“原本想做某事”;也可以用于虚拟语气中,表示与过去事实相反。I would have given you the book yesterday,but I didnt cover it completely.我原本想昨天给你那本书的,可是我没能全部读完。It would
12、 never have happened without your help.要不是你的帮助,这绝不会发生。即时演练 2(1)用适当的情态动词填空(2015天津高考)I neednt have worried before I came to the new school, for my classmates here are very friendly to me.(2015福建高考)Sorry, Mum! I failed the job interview again.Oh, its too bad. You should have made full preparations.They
13、 were abroad during the months when we were carrying out the investigation, or they would have come to our help.You were sick, so you neednt have attended the meeting.(2)完成句子孩子们一定在树林里迷路了;否则,他们就会按照计划到达湖边的营地了。The children must_have_got_lost in the woods; otherwise, they would_have_been at the lakeside
14、 camp as scheduled.昨天晚上我本来该做作业的,但我去看电影了。I should/ought_to_have_done_my_homework last night,but I went to the cinema.还有很多时间,她没必要如此匆忙。There was plenty of time. She neednt_have_hurried.你的眼睛红红的,昨天晚上你一定睡得很晚。You must_have_gone_to_bed_late last night.Your eyes are red.用适当的情态动词填空1He could/might have passed
15、the exam, but he was too careless.2Mary cant have stolen your money. She has gone home.3Mr White should have arrived at 8:30 am. for the meeting, but he didnt show up.4You neednt have woken me up; I dont have to go to work today.5Nobody answered the doorbell; he must have gone out.6 Where is my dict
16、ionary? I remember I put it here yesterday. You might have put it in the wrong place.7You shouldnt have blamed the boy just now; after all, he is only a child.8You ought_to/should have done this exercise more carefully.9I could have arrived here on time, but my car broke down on the way.10He must ha
17、ve finished his homework, for he is playing football now.单句写作1(2015广东高考标准范文) “只工作,不玩耍,聪明的孩子也会变傻”这句谚语有可能会很好地描述这一情形。“All work and no play makes Jack a dull boy” may_have_well_described_the_situation.2Harry 感觉不舒服,他在昨晚的聚会上一定是喝得太多了。Harry is feeling uncomfortable. He must_have_drunk_too_much at the party
18、last night.3迈克一定没有找回他的车,因为早上他是乘公共汽车来上班的。Mike_cant_have_found_his_car,_for he came to work by bus this morning.4你当时本没必要再告诉他们了。我已经告诉他们了。You_neednt_have_told_them_again. I had told them already.5汤姆有可能在车祸中受了重伤,但我不是很确定。Tom_might/may_have_been_hurt_seriously in the car accident, but I was not sure.6在我人生的那
19、个阶段,我本可以做任何事的。At this point in my life, I could_have_done_anything.7他本该早点到那个地方的。He should_have_come_to the place earlier.短文改错 Last month, my classmate, John, caught bad cold. The news which he was running a high fever and ordinary medicine hadnt worked on him immediate reached everybody in our class
20、. Some recorded the English lessons for him so that he could keep up on his studies. Our English teacher calls on him at weekends. Thanks to everybodys kind help, he failed to falling behind in his studies and finally came back to the class. With love, no illness or difficulty are terrible. Love and
21、 help are twoway streets. Our classmates were offered John help partly because he had always been a warmheart boy. So I realise that when we help others, we are helping us.答案:第一句:bad 前加 a第二句:whichthat; immediateimmediately第三句:onwith第四句:calls called第五句:fallingfall第六句:areis第八句:去掉 were; warmheartwarmhearted第九句:usourselves