1情态动词的语法特征 1)情态动词不能表示正在发生或已经发生的事情,只表示期待或估计某事的发生。 2)情态动词除ought和have外,后面只能接不带to的不定式。 3)情态动词没有人称,数的变化,即情态动词第三人称单数不加s。 4)情态动词没有非谓语形式,即没有不定式,分词,等形式。 2比较can和beableto 1)cancould表示能力;可能(过去时用could), 只用于现在式和过去式(could)。beableto可以用于各种时态。 theywillbeabletotellyouthenewssoon。他很快就能告诉你消息了。 2)只用beableto a。位于助动词后。 b。情态动词后。 c。表示过去某时刻动作时。 d。用于句首表示条件。 e。表示成功地做了某事时,只能用waswereableto,不能用could。 hewasabletofleeeuropebeforethewarbrokeout。 hemanagedtofleeeuropebeforethewarbrokeout。 注意:could不表示时态 1)提出委婉的请求,(注意在回答中不可用could)。 couldihavethetelevisionon? yes,youcan。no,youcant。 2)在否定,疑问句中表示推测或怀疑。 hecouldntbeabadman。 他不大可能是坏人。 3比较may和might 1)表示允许或请求;表示没有把握的推测;may放在句首,表示祝愿。 maygodblessyou! hemightbeathome。 注意:might表示推测时,不表示时态。只是可能性比may小。 2)成语:maymightaswell,后面接不带to的不定式,意为不妨。 ifthatisthecase,wemayaswelltry。 典型例题 petercomewithustonight,butheisntverysureyet。 a。mustb。mayc。cand。will 答案b。表可能性只能用may。此句意可从后半句推出。 4比较haveto和must 1)两词都是必须的意思,haveto表示客观的需要,must表示说话人主观上的看法,既主观上的必要。 mybrotherwasveryill,soihadtocallthedoctorinthemiddleofthenight。我弟弟病得很厉害,我只得半夜里把医生请来。(客观上需要做这件事) hesaidthattheymustworkhard。他说他们必须努力工作。(主观上要做这件事) 2)haveto有人称、数、时态的变化,而must只有一种形式。但must可用于间接引语中表示过去的必要或义务。 hehadtolookafterhissisteryesterday。 3)在否定结构中:donthaveto表示不必 mustnt表示禁止, youdonthavetotellhimaboutit。你不一定要把此事告诉他。 youmustnttellhimaboutit。你一定不要把这件事告诉他。 5must表示推测 1)must用在肯定句中表示较有把握的推测,意为一定。 2)must表对现在的状态或现在正发生的事情的推测时,must后面通常接系动词be的原形或行为动词的进行式。 youhaveworkedhardallday。youmustbetired。你辛苦干一整天,一定累了。(对现在情况的推测判断) hemustbeworkinginhisoffice。他一定在办公室工作呢。 比较: hemustbestayingthere。 他现在肯定呆在那里。 hemuststaythere。 他必须呆在那。 3)must表示对已发生的事情的推测时,must要接完成式。 ididnthearthephone。imusthavebeenasleep。我刚才没有听到电话,我想必是睡着了。 4)must表示对过去某时正发生的事情的推测,must后面要接不定式的完成进行式。 whydidntyouanswermyphonecall? well,imusthavebeensleeping,soididnthearit。 5)否定推测用cant。 iftomdidntleavehereuntilfiveoclock,hecantbehomeyet。如果汤姆五点才离开这儿,他此时一定还未到家。 6表示推测的用法 can,could,may,might,must皆可表示推测,其用法如下: 1)情态动词动词原形。 表示对现在或将来的情况的推测,此时动词通常为系动词。 idontknowwheresheis,shemaybeinwuhan。 2)情态动词动词现在进行时。 表示对现在或将来正在进行的情况进行推测。 atthismoment,ourteachermustbecorrectingourexampapers。 这时,我们老师想必在批改试卷。 3)情态动词动词完成时。 表示对过去情况的推测。 wewouldhavefinishedthisworkbytheendofnextdecember。 明年十二月底前我们很可能已完成这项工作了。 theroadiswet。itmusthaverainedlastnight。 地是湿的,昨天晚上一定下雨了。 4)情态动词动词的现在完成进行时。 表示对过去正在发生事情的推测。 yourmothermusthavebeenlookingforyou。 你妈妈一定一直在找你。 5)推测的否定形式,疑问形式用cant,couldnt表示。 mikecanthavefoundhiscar,forhecametoworkbybusthismorning。 迈克一定还没有找回他的车,因为早上他是坐公共汽车来上班的。 注意:could,might表示推测时不表示时态,其推测的程度不如can,may。 7情态动词have过去分词 1)may(might)havedonesth,can(could)havedonesth表示过去,推测过去时间里可能发生的事情。 philipmay(might)havebeenhurtseriouslyinthecaraccident。 philipcan(could)havebeenhurtseriouslyinthecaraccident。 2)musthavedonesth,对过去时间里可能发生的事情的推测,语气较强,具有肯定,谅必的意思。 lindahasgonetowork,butherbicycleisstillhere。 shemusthavegonebybus。 3)oughttohavedonesth,shouldhavedonesth 本应该做某事,而事实上并没有做。否定句表示不该做某事而做了。 yououghtto(should)havebeenmorecarefulinthisexperiment。 heoughtnottohavethrowntheoldclothesaway。(事实上已扔了。) oughtto在语气上比should要强。 4)neednthavedonesth本没必要做某事 idressedverywarmlyforthetrip,butineednthavedoneso。theweatherwashot。 5)wouldliketohavedonesth本打算做某事 iwouldliketohavereadthearticle,butiwasverybusythen。 8should和oughtto should和oughtto都为应该的意思,可用于各种人称。 oughthetogo? yes。ithinkheoughtto。 表示要求,命令时,语气由should(应该)、hadbetter最好)、must(必须)渐强。 9hadbetter表示最好 hadbetter相当于一个助动词,它只有一种形式,它后面要跟动词原形。 hadbetterdosth hadbetternotdosth itisprettycold。youdbetterputonmycoat。 shedbetternotplaywiththedog。 hadbetterhavedonesth表示与事实相反的结果,意为本来最好。 youhadbetterhavecomeearlier。 10wouldrather表示宁愿 wouldratherdo wouldrathernotdo wouldratherthan宁愿而不愿。 还有wouldsooner,hadrather,hadsooner都表示宁愿、宁可的意思。 ifihaveachoice,ihadsoonernotcontinuemystudiesatthisschool。 iwouldratherstayherethangohome。iwouldstayhereratherthangohome。 典型例题 shallwegoskatingorstayathome? whichdo? a。doyouratherb。wouldyouratherc。willyouratherd。shouldyourather 答案b。本题考查情态动词rather的用法,wouldratherdosth意为宁愿,本题为疑问句,would提前,所以选b。 11will和would 注意: 1)wouldliketodowantto想要,为固定搭配。 wouldyouliketogowithme? 2)willyou?wouldyoulike?表示肯定含义的请求劝说时,疑问句中一般用some,而不是any。 wouldyoulikesomecake? 3)否定结构中用will,一般不用would,wontyou是一种委婉语气。 wontyousitdown? 12情态动词的回答方式 问句肯定回答否定回答 needyou?yes,imust。no,ineednt mustyou?donthaveto。 典型例题 1)couldiborrowyourdictionary? yes,ofcourse,you。 a。mightb。willc。cand。should 答案c。could表示委婉的语气,并不为时态。答语中ofcourse,表示肯定的语气,允许某人做某事时,用can和may来表达,不能用could或might。复习:will与you连用,用来提出要求或下命令。should与you连用,用来提出劝告。 2)shallitelljohnaboutit? no,you。ivetoldhimalready。 a。needntb。wouldntc。mustntd。shouldnt 答案a。neednt不必,不用。wouldnt将不,不会的。mustnt禁止、不能。shouldnt不应该。本题为不需要,不必的意思,应用neednt。 3)dontforgettocometomybirthdaypartytomorrow。 。 a。idontb。iwontc。icantd。ihavent 答案b。will既可当作情态动词,表请求、建议、也可作为实义动词表意愿、意志、决心,本题表示决心,选b。 13带to的情态动词 带to的情态动词有四个:oughtto,haveto,usedto,beto,如加上havegotto,(must),beableto,为六个。它们的疑问,否定形式应予以注意: dotheyhavetopaytheirbillbeforetheendofthemonth? shedidntusetoplaytennisbeforeshewasfourteen。 yououghtnottohavetoldherallaboutit。 oughthetoseeaheartspecialistatonce。? oughtto本身作为情态动词使用。其他的词作为实义动词使用,变疑问,否定时,须有do 等助动词协助。 典型例题 tomoughtnottomeyoursecret,buthemeantnoharm。 a。havetoldb。tellc。betellingd。havingtold 答案a。由于后句为过去时,告诉秘密的动作又发生在其前因,此地应用过去完成时,但它在情态动词oughtto后,所以用have。 14比较need和dare 这两词既可做实义动词用,又可做情态动词用。作为情态动词,两者都只能用于疑问句,否定句和条件句。need作实义动词时后面的不定式必须带to,而dare作实义动词用时,后面的to时常可以被省略。 1)实义动词:need(需要,要求) needn。todosth 2)情态动词:need,只用原形need后加do,否定形式为neednot。 needyougoyet? yes,imust。no,ineednt。 3)need的被动含义:need,want,require,worth(形容词)后面接doing也可以表示被动: needdoingneedtobedone