高考英语情态动词讲解及习题附答案.docx
《高考英语情态动词讲解及习题附答案.docx》由会员分享,可在线阅读,更多相关《高考英语情态动词讲解及习题附答案.docx(26页珍藏版)》请在冰豆网上搜索。
高考英语情态动词讲解及习题附答案
情态动词
常见的情态动词有:
can能
may可以
will,would(表意愿)
need需要
dare敢
must必须
haveto不得不
shall,should应该(表义务)
oughtto应该
1.can,could的用法
1.1表能力,有“能”、“会”、“能够”的意思
例如:
Canyoudriveacar?
你会开车吗?
-----Yes,Ican.我会。
-----No,Ican't.我不会。
1.2表允许,在口语中代替may,有“可以”的意思
例如:
CanIuseyourbike?
我可以用你的自行车吗?
1.3表示可能性,常用于否定句和疑问句
例如:
Canitbetrue?
那会是真的吗?
TodayisSunday.Hecan'tbeatschool. 今天是星期天。
他不可能在学校里。
1.4过去式could表示的语气更加委婉、客气
例如:
CouldIcometoseeyoutomorrow?
明天我可以来见你吗?
1.5can和beableto的比较
1)can只有一般现在时和一般过去时两种时态(could),其他时态要用beableto的形式
例如:
Ihaven'tbeenabletogetintouchwithher. 我一直没能和她联系上。
2)通常can和beableto可以互换
例如:
Hewillcomeifhecan.如果可能的话,他一定会来。
2.may,might的用法
2.1表示许可或征求对方的许可,有“可以”的意思。
例如:
Youmaygonow. 你可以走了。
MayIuseyourcomputer?
我用一下你的电脑可以吗?
2.2回答以may开头的疑问句有如下表达法:
例如:
MayIsmokehere?
我可以在这儿抽烟吗?
-----Yes,youmay.
-----Yes,please.
------No,youcan't.
------No,youmustn't.
------No,you'dbetternot.
2.3表示猜测,通常只用于陈述句
例如:
Youmayberight. 你可能是对的。
2.4过去式might表示的语气更加委婉、客气
例如:
MightIuseyourpenforawhile?
我能用用你的钢笔吗?
2.5在口语中can可以代替may表示许可,但can较随便,may更正式
例如:
CanIuseyourbike,John?
约翰,我可以用一下你的自行车吗?
MayIhavealookatyourlicenseplease,sir?
先生,我可以看一下你的执照吗
3.must的用法
3.1表义务,“必须”
例如:
Youmusttalktothemabouttheirstudy. 你必须同他们谈谈关于他们学习的事。
3.2在否定结构中表不许、禁止
例如:
Youmustn'tleavehere. 你不能离开这儿。
3.3表坚定的建议
例如:
YoumustcomeandseeusassoonasyougettoShanghai. 一到上海你就得马上来见我们。
3.4表推测,暗含有很大的可能性
例如:
Hemustbeill.Helookssopale. 他肯定是病了。
他的脸色那么苍白。
[注意]
may暗含的可能性较小,must暗含的可能性较大。
3.5关于must的简短回答:
例如:
MustIcleanthediningroomatonce?
我必须马上打扫餐厅吗?
------Yes,youmust.
------No,youneedn't.
------No,youdon'thaveto.
4.haveto的用法
haveto虽属于情态动词,但它有人称、数的变化,它的疑问句否定句的构成也和其他情态动词有所不同。
4.1haveto表客观的需要和义务,must表主观认识
例如:
Imissedthetrain,soIhadtotakeataxi. 我没搭上火车,所以我只得打的。
4.2在疑问句和否定句中,haveto多用助动词do构成,must则直接提前或加not。
例如:
Didhehavetodoit?
他得做那件事吗?
―――Hedidn'thavetodoit. 他不需要做那件事。
4.3在否定句中,haveto表示不需要,must表不允许。
例如:
Youdon'thavetogothere. 你不需要去那儿。
Youmustn'tgothere?
你不可去那儿。
4.4虽然must可以用在过去时态中,但是haveto更能直接了当的表达过去时间概念。
例如:
ShemustseeHubertthatverynight. 她必须在那个晚上见到休伯特。
Ihadtoleaveatsixyesterday. 我得在昨天6点离开。
5.need的用法
need既可用作情态动词,又可用作实义动词。
作情态动词时,没有数和人称的变化,后接动词原形;作实义动词时,有数的变化和人称的变化,后接带to的不定式。
5.1用于否定句,表“不必”
例如:
Youneedn'tworry. 你不必担心。
Idon'tthinkyouneedworry. 我想你不必担心。
5.2用于疑问句,表“需要吗”
例如:
Needyougo?
你得去吗?
-----No,Ineedn't.不必。
-----Yes,Imust.是的,我必须去。
5.3need用作实义动词时,要注意始终以实义动词的标准贯彻到底
例如:
(正确)Doyouneedtogothere?
(错误)Doyouneedgothere?
6.will和would的用法
6.1will,用于构成将来时是助动词。
用于表示“意志”“决心”“请求”是情态动词。
would亦同理。
例如:
He'llbeherethisafternoon. 今天下午他会来这儿。
(助动词)
WillyoutellherthatI'mhere?
请您告诉她说我在这儿,好吗?
(情态动词)
6.2用于各种人称,表示“意志”“决心”“允诺”
例如:
Iwilltry. 我愿一试。
6.3在疑问句中用于第二人称,提出请求或询问
例如:
Ifyouwanthelp,letmeknow,willyou?
如果你需要帮助,让我知道,好吗?
Willyoutypethis,please?
请打印这个,好吗?
Won'tyousitdown?
请坐下,好吗?
6.4would比will客气委婉
例如:
Wouldyouhelpus,please?
请您帮助我们,好吗?
(表请求)
I'dgotherewithyou. 我要和你一块到那儿去。
(表意愿)
Dadwouldn'tallowit. 爸爸不会允许这件事。
(表许可)
7.shall和should的用法
7.1shall用于构成将来时是助动词,shall用于征求对方的意见,表示“决心”是情态动词
例如:
PerhapsIshallpayavisittoEnglandthiswinter. 可能今年冬天我会去英国观光。
(构成一般将来时,助动词)
ShallIturnonthelight,Mom?
妈妈,我把灯打开好吗?
(用于征求对方的意见,情态动词)
Ishallbethere. 我会到那儿去的。
(表“决心”,情态动词)
7.2should用于构成将来时是助动词。
should用于表示“应当”“猜测”是情态动词
例如:
Wethoughtweshouldneverseeyouagain. 我们以为再也见不到你了。
(构成一般过去将来时,助动词)
Ishouldwritesomeletterstonight.今晚我得写几封信。
(表“应当”,情态动词)
Theyshouldbetherebynow.他们现在可能到了。
(表“猜测”,情态动词)
8.oughtto的用法
oughtto表示应该、理应做什么
例如:
Yououghttocleantheclassroom,foritisyourturntoday.你应该把教室打扫了,因为今天是你值日。
9.情态动词表示“推测”的用法
情态动词表示“推测”时,要记住以下两种推测和形式
推测:
①对过去发生动作或状态的推测;
②对现在状态的推测。
两种形式:
①用情态动词加完成时态表示对过去发生动作或状态的推测;
②用情态动词加动词原型表示对现在发生动作或状态的推测。
具体用法如下:
9.1musthavedone表示过去一定做了什么,语气十分肯定
例如:
Youmusthavefinishedyourwork.你一定完成了你的工作。
9.2can’thavedone表示过去不可能做了什么,语气也比较肯定(是上面的否定形式)
例如:
Hecan’thavegonetoBeijing,forIhadatalkwithhimjustnow.他不可能去过北京,因为我刚和他交谈过。
9.3needn’thavedone表示过去没有必要做什么但已经做了。
例如:
Youneedn’thavecomeearlier.你不需要来这么早的。
9.4shouldhavedone过去该做什么但没有做。
(含有责备的意思)。
例如:
Youshouldhavestartedearlier.你本应该早点开始的。
9.5shouldn’thavedone表示过去不该做什么但做了。
(含有责备的意思)
例如:
Youshouldn’thavehelpedhim,hecoulddoithimself.你本不该帮助他的,他能自己做。
9.6oughttohavedone表示过去该做什么而没有做。
(是职责和义务)
例如:
Yououghttohavehelpedhim.(butyoudidn’t.)你应该帮助他的。
9.7can/coulddosth.表示对现在情况的猜测,常用于否定句、疑问句或感叹句中。
例如:
Thisnewscan’tbetrue. 这消息不可能是真的。
9.8may/mightdosth.表示对现在情况的猜测,常用于肯定句中。
例如:
Mr.WangmayknowProfessorLi’stelephonenumber.王先生也许知道李教授的电话号码。
针对性练习:
1)You____allthoseclothes!
Wehaveawashingmachinetodothatsortofthing
A)needn'thavewashed B)shouldn'thavewashed
C)mustnothavewashed D)cannothavewashed
2)John'sscoreonthetestisthehighestintheclass;he____lastnight.
A)shouldstudy B)shouldhavestudied C)musthavestudied D)musthavetostudy
3)Theroomisinaterriblemess;it____cleaned.(CET-4,1996,6)
A)can'thavebeen B)shouldn'thavebeen C)mustn'thavebeen D)wouldn'thavebeen
4)Nobodyknowshowpeoplefirstcametotheseislands.They____fromSouthAmericaonrafts.
A)musthavesailed B)cansail C)mighthavesailed D)shouldhavesailed
5)Marywasnotinherbedroomyesterdayafternoon.She____inherclassroom.
A)shouldhavebeen B)musthavebeen C)mustbe D)shouldbe
6)Bobsaidhewasgoingtojoinourclubbuthedidn't.He____hismind.
A)can'thavechanged B)wouldn'thavechanged
C)musthavechanged D)shouldn'thavechanged
7)You____totowntoseethefilmyesterday.ItwillbeonTVtonight.
A)needn'tgo B)hadbetternotgo C)shouldnotgo D)needn'thavegone
8)We____theletteryesterday,butitdidn'tarrive.
A)mustreceive B)oughttoreceive C)musthavereceived D)oughttohavereceived
9)Withalltheworkonhand,he____tothecinemalastnight.
A)mustn'tgo B)shouldn'thavegone C)couldnotgo D)couldn'thavegone
10)Evewaslateforclassagain.She____earlier.
A)shouldgetup B)mustgetup C)needtogetup D)shouldhavegotup
11)Iamfeelingsick.I____somuchchocolate.
A)needn'thaveeaten B)couldn'thaveeaten
C)mustn'thaveeaten D)shouldn'thaveeaten
12)Ididn'tsendoutmyapplicationformlastweek,butI____.
A)had B)woulddo C)shouldhave D)mighthaveto
13)Walkingaloneinthedesertedvillage,Johnwasscared.Hethoughthe____Tomtogowithhim.
A)mighthaveasked B)shouldasked C)musthaveasked D)shouldhaveasked
14)WhenIgottothecinema,thefilmhadalreadystarted;I____thereearlier.
A)oughttoget B)oughttohavegot C)musthavegot D)mustget
15)Theroadwasmuddy.It____lastnight.
A)mustrained B)musthaverained C)mustberained D)couldhaverained
16)ShecanspeakquitefluentEnglish.She____.
A)mustbeenintheU.S.A.forsometime
B)musthavebeenintheU.S.A.forsometime
C)shouldhavebeenintheU.S.A.forsometime
D)MaybeintheU.S.A.forsometime
17)Youshouldbearinmindthatheisnotsostrongashe____.
A)wasusedtobe B)usedtobe C)wasusedto D)useto
18)----“Wedidn'tseehimattheexhibitionyesterday.”----“He___it.”
A)mustn'tvisit B)can'thavevisited C)shouldhavegonetosee D)maysee
19)Mary____myletter,otherwiseshewouldhaverepliedbeforenow.
A)shouldhavereceived B)hasreceived
C)Couldn'thavereceived D)oughttohavereceived
20)I____youavaluablepresentforyourbirthday,butIwasshortofmoney.
A)wouldhavelikedtogive B)likedtogive
C)havelikedtogive D)wouldliketogive
21)---“Where____myumbrella?
”---“Somebody____itawaybymistake.”
A)is,musthavetaken B)is,musttake C)havebeen,musttake D)is,takes
22)What____wouldhappenifthedirectorknewyoufeltthatway?
A)willyousuppose B)yousuppose C)doyousuppose D)youwouldsuppose
23)Twoeyes____seemorethanone.
A)can B)may C)will D)should
24)____youcontinueinyoureffortsandachievenewandgreatersuccesses.
A)Would B)Will C)May D)Should
25)Weoughttohelpeachotherinourwork,____?
A)oughtn'twe B)shouldwe C)shouldn'twe D)oughttowe
26)Tom____betterthantoaskDickforhelp.
A)shallknow B)shouldn'tknow C)hasknown D)shouldhaveknown
27)You____yourtoothpulledoutbeforeitrotcompletely.
A)hadbettergot B)hadtogetbetter C)hadbettertoget D)hadbetterget
28)Whenwegottothecinema,thefilmhasn'tstartedyet,sowe____.
A)needn'thurry B)didn'tneedhurry C)needn'ttohurry D)needn'thavehurried
29)Itwasreallyverydangerous;you____himseriously.
A)mighthaveinjured B)couldinjure C)shouldhaveinjured D)mustinjure
30)Ashehadheartattack,hewastoldthathe____continuethework.
A)needn'tB)maynot C)mustn't D)can't
31)AnEnglishmanwho____notspeakItalianwasoncetravelinginItaly.
A)must B)could C)may D)might
32)I____liketomakeasuggestion.
A)couldB)wouldC)mustD)might
33)Iknowthingsarehardwithyou,butyou____trytogetoverthedifficulties.
A)can B)may C)must D)ought
34Ican'tfindtherecorderintheroom.It____bysomebody.
A)mayhavebeentakenawayB)mayleave C)maytakeaway D)musthavetakenaway
35)He____the9:
20trainbecausehedidn'tleavehometill9:
25.
A)canreach B)couldcatch C)maynotcatch D)couldn'thavecaught
情态动词部分练习题答案
1)A2)C3)A4)C5)B6)C7)D8)D9)D10)D11)D12)C13)D14)B15)B16)B17)B18)C19)C20)A21)A22)C23)A24)