您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 情态动词+have-done总结
情态动词+havedone重点1.Somethingmayhavehappenedtoher.她可能发生了什么事情。Shemighthavehadanaccident.她或许遭受了意外.Soshemusthavetakenthattoo.因此,她肯定把它也带走了。1)这三句话都用了“情态动词+不定式的完成时”,表示对发生过的事作某种猜测、推测。(1)musthavedone可用来对某件过去的事情作肯定推测,表示“一定已经,想必已经”做过某事,用于肯定的陈述句中。否定句中用can'thavedone。Shemusthavereceivedtheparcel,Isentitbyregisteredpost.她一定已经收到包裹了,我是用挂号寄的。(2)mayhavedone,mighthavedone,couldhavedone“可能做过某事”,就语气而言couldhavedone所表的可能性更小些。Hemay/might/couldhaveleftbynine.他可能于九点前已离去。(3)shouldhavedone/oughttohavedone表示“本该做某事”但实际未做。Ishould/oughttohaveleftLondonbeforeninebutIdidn't.我本该在九点以前离开伦敦,但是我没有。(4)shouldn'thavedone/oughtn'ttohavedone表示“本不该做事”,但实际上又做了。Heshouldn't/oughtn'ttohaveleftLondonbeforeninebuthedid.他本不该在九点前离开伦敦,但是他离开了。(5)can't/couldn'thavedone表否定推测,“不可能做过某事”。Shecan't/couldn'thavegonetobed,forthelightinherroomisstillon.她不可能上床睡觉了,因为她房间的灯还亮着。(6)couldhavedone可表示客观上“本来能做某事但实际上没做”。Hecouldhavefinishedtheworkintimebuthedidn'tworkhard.他本来可以按时干完活的,但他没有卖力。(7)needn'thavedone表示客观上“本不必做某事但实际上又做了”。Ineedn'thavegonetotheofficeyesterday(butIwentthere).昨天我没必要去办公室(但我却去了)。(8)mighthavedone还可表示过去“本可能发生但实际上没有发生的动作”。用于表示说话人对已发生的事提出批评或意见。Hemighthavegivenmorehelp,eventhoughhewasverybusy.即使他很忙,也可以多帮点忙。情态动词+动词完成式即“情态动词+动词完成式即“情态动词+have+done”,表示对过去行为或动作进行推测、评论或判断。这个结构是近几年高考情态动词的重点和难点。一、在虚拟语气中的用法1.shouldhavedone表示“过去本应该做某事却未做。”其否定结构shouldn'thavedone表示“过去本不该做某事却做了。”2.oughttohavedone表示“过去本应该做某事却未做。”其否定结构oughtn'ttohavedone表示“过去本不该做某事却做了。”3.needhavedone表示“过去本有必要做某事却未做。”其否定结构needn'thavedone表示“过去本没必要做某事却做了。”4.could(不能用can)havedone表示“过去本能够做某事却未做。”注意:其否定形式couldn'thavedone没有虚拟语气的用法,couldn'thavedone只能表推测,相当于can'thavedone,意为:“过去不可能做了某事。”5.might(不能用may)havedone表示“过去本可以做某事却未做。”注意:其否定形式mightnothavedone没有虚拟语气的用法,mightnothavedone只能表推测,相当于maynothavedone,意为:“过去可能没有做某事。”二、表推测的用法1.musthavedone表示对过去某事的肯定猜测,译为:过去肯定做了某事。不存在mustn'thavedone的形式。其否定或疑问形式须用can(could)来表示.例如:Sincetheroadiswet,itmusthaverainedlastnight.既然路是湿的,那昨天晚上肯定下雨了。Hecan'thavemissedtheway.Idrewhimamap.他不可能迷路。我(当时)给他画了张图。“Thedictionaryhasdisappeared.Whocouldhavetakenit?”词典不见了,(过去)谁可能把它拿走了?2.may/mighthavedonemay/mighthavedone表示“过去可能做了某事”。may比might表示的可能性在说话人看来稍大些。may/mightnothavedone表示“过去可能没有做某事。”例如:Ican'tfindmykeys.Imay/mighthaveleftthemattheschoolyesterday.我找不到我的钥匙了。我可能昨天把他们落在学校了。Johnmay/mightnothavepassedtheexam;helooksverysad.约翰可能没有通过考试。他看起来很忧伤。注意:may/mighthavedone表推测不能用于疑问句中。3.can/couldhavedone表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度。Can/Couldhehavepassedtheexam?他可能通过了考试吗?Ithinkthathecouldn’t/can'thavegoneabroad.Isawhimjustnow.我认为他不可能出国了。我刚才还看见他了。注:表示推测过去某动作发生的可能性时,就表示的可能性程度而言,must最大,could其次,may更次之,might最小。例如:“IwonderhowTomknewaboutyourpast.”“我想知道汤姆是怎么知道你的过去的。”“Hemust/could/may/mighthaveheardofitfromMary.”“他肯定/很可能/可能/兴许(没准儿)已从玛丽那儿听说此事了。”“情态动词+havedone”考点解析“情态动词+havedone”结构是重要考点,也是较难掌握的语法项目之一,为了帮助同学们更好地掌握使用这一考点,下面结合近年高考试题谈谈其主要用法。考点之一:在虚拟条件句中,如果表示与过去事实相反的情况,从句中用过去完成时,而主句中则用“情态动词+现在完成时”,即:would/could/should/mighthavedone。例如:Iftheyhadfinishedtheworkontime,theywouldhavebeenpraisedbythemanager.Ifyouhadworkedhard,youcouldhavepassedtheexamination.考题分析:1.Ifit___forthesnow,we___themountainyesterday.A.werenot;couldhaveclimbedB.werenot;couldC.hadnotbeen;couldhaveclimbedD.hadnotbeen;couldclimb2.---IstayedatahotelwhileinNewYork.---Oh,didyou?You___withBarbara.A.couldhavestayB.couldstayC.wouldstayD.musthavestay3.YesterdayJanewalkedawayfordiscussion,otherwise,she___somethingshewouldregretlater.A.hadsaidB.saidC.mightsayD.mighthavesaid答案简析:1.根据信息词yesterday可以判断该句是表示与过去事实相反的虚拟条件句,从句中应该用“情态动词+现在完成时”,故答案选C。2.本句是一个含蓄虚拟条件句,意思是:Ifyouhadn’tstayatahotelwhileinNewYork,youcouldhavestayedwithBarbara.表达了与过去事实相反的情况,答案选A。3.本句考查的也是含蓄虚拟语气,意思是:如果她参加了讨论,她可能会说出一些后来令她后悔的话。表达了与过去事实相反的情况,故答案选D。考点之二:musthavedone表示对过去已经发生过的情况的肯定推测判断,语气较强,意思是“一定……、肯定……”。其否定形式分别用can’t/couldn’t和can/could。例如:Itmusthaverainedlastnight,forthegroundiswetthismorning.昨天晚上一定是下雨了,因为今晨地面是潮湿的。Shedidn’tattendthelessonyesterday.Shemusthavebeenill.她昨天没有上课,她一定是生病了。1.Musthavedone语气极强,表示非常肯定,一定做了某事,基本只用肯定句巩固练习.He____havecompletedhiswork,otherwise,hewouldn’tbeenjoyinghimselfbytheseaside.A.shouldB.mustC.wouldn’tD.can’tThiscakeisverysweet.You___alotofsugarinit.A.ShouldputB.couldhaveputC.mightputD.musthaveputIwasonthehighwaywhenthiscarwentpastfollowedbyapolicecar.They___atleast150kilometersanhour.A.shouldhavebeendoingB.musthavebeendoingC.couldhavedoneD.wouldhavedoneIdidn’thearthephone.I____asleep.A.mustbeB.musthavebeenC.shouldbeD.shouldhavebeen2.may/mighthavedone也用于对已经发生过的情况的肯定推测判断,但语气稍弱,意思是“可能,或许……”。例如:Shedidn’tgetthereintime.Shemayhavemissedthebus.她没能及时到达那儿。她可能没赶上汽车。Hedidn’tcometoschooltoday.Hemighthavebeenill.他今天没来上课,他可能病了。巩固练习:1.Sorry,I’mlate.I____haveturnedoffthealarmclockandgonebacktosleepagain.(A.mightB.shouldC.canD.will2.Thewindowwasbroken.Tom____havedonethat,forhewasalittlenaughty.A.couldB.mightC.shouldD.oughtto3.Yesterday,Janewalkedawayfromthediscussion.Otherwise,she___somethingshewouldregretlater.A.hadsaidB.saidC.mightsayD.mighthavesaid答案简析:这三句表达的都是对过去已经发生过的情况的推测判断,意思是“可能、或许……”,应该用may/mighthavedone结构。答案分别选ABD。3.如果对过去情况推测判断的句子是疑问句和否定句,只能用can/could和can’t,/couldn’t。例如:Hecan’thavegoneabroad;Isawhimanhourago.他不可能去国外
本文标题:情态动词+have-done总结
链接地址:https://www.777doc.com/doc-4413866 .html