can/may/might/haveto/must怎样区分?
1个回答
2023-03-20 · 分之道网校,让学习更快乐,让人生得高分
关注
展开全部
1.比较can和beableto\x0d\x0a(1)cancould表示能力;可能(过去时用could),只用于现在式和过去式(could)。beableto可以用于各种时态。例如:Theywillbeabletotellyouthenewssoon.他很快就能告诉你消息了。\x0d\x0a(2)只用beableto。a.位于助动词后。b.情态动词后。c.表示过去某时刻动作时。d.用于句首表示条件。e.表示成功地做了某事时,只能用was/wereableto,不能用could。\x0d\x0a注意:could不表示时态(1)提出委婉的请求,(注意在回答中不可用could)。(2)在否定,疑问句中表示推测或怀疑。\x0d\x0a2.比较may和might\x0d\x0a(1)表示允许或请求;表示没有把握的推测;may放在句首,表示祝愿。\x0d\x0a注意:might表示推测时,不表示时态。只是可能性比may小。\x0d\x0a3.比较haveto和must\x0d\x0a(1)两词都是'必须'的意思,haveto表示客观的需要,must表示说话人主观上的看法,既主观上的必要。例如:Mybrotherwasveryill,soIhadtocallthedoctorinthemiddleofthenight.我弟弟病得很厉害,我只得半夜里把医生请来。(客观上需要做这件事)Hesaidthattheymustworkhard.他说他们必须努力工作。(主观上要做这件事)\x0d\x0a(2)haveto有人称、数、时态的变化,而must只有一种形式。但must可用于间接引语中表示过去的必要或义务。\x0d\x0a(3)在否定结构中:don'thaveto表示"不必"\x0d\x0a4.must表示推测\x0d\x0a(1)must用在肯定句中表示较有把握的推测,意为"一定"。\x0d\x0a(2)must表对现在的状态或现在正发生的事情的推测时,must后面通常接系动词be的原形或行为动词的进行式。\x0d\x0a(3)must表示对已发生的事情的推测时,must要接完成式。例如:Ididn'thearthephone.Imusthavebeenasleep.我刚才没有听到电话,我想必是睡着了。\x0d\x0a(4)must表示对过去某时正发生的事情的推测,must后面要接不定式的完闹蚂成进行式。\x0d\x0a(5)否定推测用can't。例如:IfTomdidn'tleavehereuntilfiveo'clock,hecan'tbehomeyet.如果汤姆五点才离开这儿,他此时一定还未到家。\x0d\x0a5.表示推测的用法can,could,may,might,must皆可表示推测\x0d\x0a(1)情态动词+动词原形。表示对现在或将来的情况的推燃坦测,此时动词通常为系动词。例如:Idon'tknowwheresheis,shemaybeinWuhan.\x0d\x0a(2)情态动词+动词现在进行时。表示对现在或将来正在进行的情况进行推测。例如:Atthismoment,ourteachermustbecorrectingourexampapers.\x0d\x0a(3)情态动词+动词完成时。表示对过去情况的推测。例如:WewouldhavefinishedthisworkbytheendofnextDecember.\x0d\x0a(4)情态动词+动词的现在完成进行时。表示对过去正在发生事情的推测。例如:Yourmothermusthavebeenlookingforyou.你妈妈一定一直在找你。\x0d\x0a(5)推测的否定形式,皮弯桐疑问形式用can't,couldn't表示。\x0d\x0a注意:could,might表示推测时不表示时态,其推测的程度不如can,may。\x0d\x0a6.情态动词+have+过去分词\x0d\x0a(1)may(might)have+donesth,can(could)have+donesth表示过去,推测过去时间里可能发生的事情。\x0d\x0a(2)musthave+donesth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。\x0d\x0a(3)oughttohavedonesth,shouldhavedonesth本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了"。\x0d\x0a(4)needn'thavedonesth本没必要做某事\x0d\x0a(5)wouldliketohavedonesth本打算做某事\x0d\x0a7.should和oughtto\x0d\x0ashould和oughtto都为"应该"的意思,可用于各种人称。表示要求,命令时,语气由should(应该)、hadbetter最好)、must(必须)渐强。\x0d\x0a8.hadbetter表示"最好"。hadbetter相当于一个助动词,它只有一种形式,它后面要跟动词原形。\x0d\x0a9.wouldrather表示"宁愿":wouldratherdo;wouldrathernotdo;wouldratherthan宁愿而不愿。还有wouldsooner,hadrather,hadsooner都表示"宁愿"、"宁可"的意思。\x0d\x0a10.will和would\x0d\x0a(1)wouldlike;Wouldliketodo=wantto想要,为固定搭配。\x0d\x0a(2)Willyou?Wouldyoulike?表示肯定含义的请求劝说时,疑问句中一般用some,而不是any。\x0d\x0a(3)否定结构中用will,一般不用would,won'tyou是一种委婉语气。\x0d\x0a11.情态动词的回答方式:问句,肯定回答,否定回答\x0d\x0a12.带to的情态动词:oughtto,haveto,usedto,beto,如加上havegotto,(=must),beableto,为六个。它们的疑问,否定形式应予以注意:\x0d\x0aoughtto本身作为情态动词使用。其他的词作为实义动词使用,变疑问,否定时,须有do等助动词协助。\x0d\x0a13.比较need和dare:这两词既可做实义动词用,又可做情态动词用。作为情态动词,两者都只能用于疑问句,否定句和条件句。need作实义动词时后面的不定式必须带to,而dare作实义动词用时,后面的to时常可以被省略。\x0d\x0a(1)实义动词:need(需要,要求)need+n./todosth\x0d\x0a(2)情态动词:need,只用原形need后加do,否定形式为neednot。\x0d\x0a(3)need的被动含义:need,want,require,worth(形容词)后面接doing也可以表示被动:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询