基础知识和基本语法点巧记must,can,may表示“推测”的用法√首先请看下面的顺口溜:can不肯,may不问,must肯定不否问。这个顺口溜介绍了can(could),may(might),must表“推测”时所适用的句式的区别。其含义如下:can不肯,即:can(could)一般不用于肯定句;may不问,即:may(might)一般不用于疑问句;must肯定不否问,即:must一般仅用于肯定句,不用于否定句和疑问句。Whatdoesthewriterfindwhenhepusheshiswaythroughthecrowd?一、表示有把握的推测时,肯定句用must(一定,准是),否定句用can’t(不可能,一定不)。must(can’t)+动词原形,表示对现在情况的推测。must(can’t)+bedoing,表示对现在正在进行的情况的推测。must(can’t)+havedone,表示对过去情况的推测。1。Youmustbehungryafteralongwalk.长途步行之后你一定饿了。2.Theymustbewaitingforus.Let’shurryup.他们一定在等我们。让我们快点走吧。3.Youmusthaveleftyourbaginthetheatre.你准是把你的包丢在剧院了。4.Youcan’tbehungry,youhavejusthadyourdinner.你现在不可能觉得饿,你刚吃过饭。5.Hewearsglassesallthetime,hiseyesightcan’tbegettingbetter.他一直带着眼镜,他的视力不可能在好转。6.Hehasnoideawhatthebookisabout,hecan’thavereaditverycarefully.他一点也不知道这本书是关于什么的,他一定没有仔细读过此书。二、表示把握不大的推测即可能性时,用can和may,常译为“也许,可能”。may用于肯定句与否定句,一般不用于疑问句。can常用于疑问句,一般不用于肯定句。例如:1.Thenewsmayormaynotbetrue.这消息也许是真的,也许不是真的。2.Atthemomentshemaybeplayingwithherclassmates.此刻她可能正在和同学们玩。3.AnnamightnothaveseenTomyesterday.安哪昨天可能没有看见汤姆。4.WherecanWeiFangbe?魏芳会在哪里呢?5.Whatcantheybequarrellingabout?他们可能在争吵些什么呢?6.Canshehavelostthebook?她可能已把那本书丢了?技能提高:从A、B、C、D四个选项中,选出最佳选项。1.Jenny___withhimatthattime,forIwashavingdinnerwithherinmyhome.A.can’thavebeenB.mustn’thavebeenC.musthavebeenD.mayhavebeen2.Itiscoldintheroom.They___haveturnedofftheheating.A.mustB.oughttoC.shouldD.could3.—Someoneisknockingatthedoor.—Who______itbeatthishourofday?A.mayB.canC.mustD.shouldAAB4.Ididn’thearthephone.I____asleep.A.mustbeB.musthavebeenC.shouldbeD.shouldhavebeen5.Johnson____beapoliceman.Heismuchtooshort.A.mayB.mustn’tC.shouldD.can’tBD6.—Jackfelloffaladderyesterday,buthewasallright.—Heislucky.He_____himselfbadly.A.canhavehurtB.couldhavewoundedC.mighthavehurtD.musthavewounded7.—Whotoldyouthenews?—Idon’trememberclearly.It___Mary.—It___Mary.Shedoesn’tknowit.A.mayhavebeen;can’tbeB.canbe;mustn’tbeC.musthavebeen;can’thavebeenD.mayhavebeen;maynotbeCA情态动词+have+过去分词”的用法英语中,表示对过去某种情况进行推测或对已发生的动作或存在的状态进行推测,常用情态动词must,may,might,can,could,should,oughtto,would等+have+过去分词表示。一般来说,说话人的语气或推测的把握程度不同,使用的情态动词也不同。现分述如下:1.must+have+过去分词:表示对过去发生的动作或存在的状态进行推测。只用于肯定的陈述句中(在否定句及疑问句中用can),意为“一定已经”。如:Ifhehadreallybeenthere,Imusthaveseenhim.如果他当时确实在那里,我一定会看见他了。Herwatchmusthavestopped.Iwillgoandcallher.她的表准是停了。我去叫她。2.may/might+have+过去分词:表示对过去发生的动作或存在的状态进行不肯定的推测,即说话人认为过去某事发生的可能性或某状态存在的可能性不大。可用于肯定句(意思是“可能已经”)和否定句(意思是“可能没有”);might的语气不如may那么肯定。如:Shemayhavereadthebook.她可能已经看过这本书了。Hemightnothavegotyourletter.他或许没有收到你的来信。3.can/could+have+过去分词:表示对过去某种行为或存在的状态的怀疑或不肯定推测。can常用于否定句(意思是“不可能已经”)和疑问句;could用于肯定句、否定句及疑问句,意思是“当时可能;本来可以”。如:Don’tworry—theycouldhavejustforgottentophone.别担心——他们很可能只是忘了打电话。Wherecanhehavegone?他可能上哪儿去了?4.need+have+过去分词:该句式常用于否定句,表示过去做了不必做或不需要做的事情或过去做某事纯属多余,含有“根本不必;本来不必”之意,也可用于疑问句。如:Youneedn’thavetoldthemthat.你本不必要告诉他们那。Needtheyhavedoneitlastweek?他们上周做这事有必要吗?5.should/oughtto+have+过去分词:肯定式表示“过去本应做某事(但没做)”;否定式表示“过去不该做某事(但做了)”。该句式含有不满或责备之意。如:You’reright.Ishouldhavethoughtofthat.你说得对。我本应当想到那点(但没想到)。Sheoughttohavebeenmorecareful.她本该更小心些。6.would+have+过去分词:表示过去本来要做某事却因某种原因未做,通常用来说明某种情况,但不像用should或oughtto那样含有责备之意。如:IwouldhavewrittentoyouearlierbutIhavebeenill.我本来要早点给你写信,但我生病了。IfIhadseentheadvertisement,Iwouldhaveappliedforthejob.我要是看见那则广告的话,早就申请那份工作了。高考链接:1.He____havecompletedhiswork,otherwise,hewouldn’tbeenjoyinghimselfbytheseaside.(05北京26题)A.shouldB.mustC.wouldn’tD.can’t2.Thiscakeisverysweet.You___alotofsugarinit.(05辽宁26题)A.ShouldputB.couldhaveputC.mightputD.musthaveput3.---Tomisneverlateforwork.Whyisheabsenttoday?---Something___tohim.(05江西22题)A.musthappenB.shouldhavehappenedC.couldhavehappenedD.musthaveappenedBDD4.Iwasonthehighwaywhenthiscarwentpastfollowedbyapolicecar.They___atleast150kilometersanhour.(05重庆33题)A.shouldhavebeendoingB.musthavebeendoingC.couldhavedoneD.wouldhavedone5.I__havebeenmorethansixyearsoldwhentheaccidenthappened.(05天津14题)A.shouldn’tB.couldn’tC.mustn’tD.needn’tBBHomework