高考情态动词虚拟语气及练习.docx
《高考情态动词虚拟语气及练习.docx》由会员分享,可在线阅读,更多相关《高考情态动词虚拟语气及练习.docx(13页珍藏版)》请在冰豆网上搜索。
![高考情态动词虚拟语气及练习.docx](https://file1.bdocx.com/fileroot1/2022-11/28/f460231d-a454-40b9-8e17-03e7681a6084/f460231d-a454-40b9-8e17-03e7681a60841.gif)
高考情态动词虚拟语气及练习
一、情态动词的语法特征
(1)情态动词不能表示正在发生或已经发生的事情,只表示期待或估计某事的发生。
(2)情态动词除ought和have外,后面只能接不带to的不定式。
(3)情态动词没有人称,数的变化,即情态动词第三人称单数不加-s。
(4)情态动词没有非谓语形式,即没有不定式、分词、动名词等形式。
二、虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,多半不是事实,或与事实相反。
高考重点要求:
1、情态动词的基本用法
2、情态动词表示推测的语义差别
3、情态动词后接不定式完成体的不同意义
4、虚拟语气中情态动词的用法
第一节知识点概述
一、情态动词
(一)情态动词种类
1.can表示体力或脑力方面的“能力”、“技能”或根据客观条件能做某种动作的“可能性”,但表示人的体力或智力的具体动作时须用beableto.
Hewasabletodothatwithoutanyhelp.他不需要任何帮助就能完成这项工作。
2.may表示“允许,可以”,相当于beallowedto.
may或might可和aswell连用,表示“建议”,译为“还是……的为好”
Youmayaswellkeepacertaindistancefromthatmadman.你们还是离那疯子远点为好。
Youmightaswellgohomenow.你还是现在回家为好。
3.must表示“必须”或“应当”、“一定”。
4.haveto加动词原形,表示“不得不”,“必须”,它比must更强调客观。
Tomhadtoworkintothedeepnighteverydaytoearnaliving.汤姆为了生计每天都得工作到深夜。
5.should表示“劝告”,“建议”或“义务”时,译作“应当”,或表示“预测”和“可能”。
Heshouldtakecareofhisparentsastheyareoldenoughnottoliveonthemselves.由于父母亲老了,不能自理,他应当照顾他们。
Heshouldbetherenow.他应该在那儿。
shouldhavedone在虚拟语气中表示“责备或后悔”。
6.ought,只有一种形式,且ought后必须加to,然后跟接动词原形表示“有义务”或“必要”做某事,译为“应当,应该”。
7.dare可以用作情态动词,后面跟不带to的动词不定式,这主要用于否定句中,它本身可有现在时第三人称单数,词尾加s,它还可以有ing分词形式(daring)和过去式及ed分词形式(dared)。
(二)情态动词在一般时否定句中的用法
can't(cannot)表示“不可能”,maynot表示“不可以”,mustn't(mustnot)表示“一定不要”,“不许可”,needn't(neednot)表示“不必”,darenot+动词原形表示“不敢”。
Hecan'tfinishhisessaybythistime.现在他不可能写完论文。
Hemaynotsleepnow.他或许现在没在睡觉。
Youmustn'tcriticizeherinthatway.你不应那样批评她。
Youneedn'tcometomorrow.你明天没必要来了。
Hedarednotmeethisfiancée.他不敢见女朋友。
(三)can,may,must三者用法比较
can,may,must是三个最重要的情态动词,其基本句型如下:
肯定句:
主语+can,may,must+动词原形
否定句:
主语+can,may,must+not+动词原形
疑问句:
Can,May,Must+主语+动词原形
1.can,may,must的肯定句
Youmayeatlunch,butyoumustwashyourhands.
你可以吃饭,但是你必须洗手。
(1)can
a.表示能力;能,会
Shecanrunfast,butIcan't.
她很会跑,但是我不会。
b.表示可能;能够
Icangetthereintenminutes.
我十分钟之后就可以到那儿。
(表示一种可能性)
c.表示允许;许可
Youcanusethisdictionary.
你可以用这本字典。
和beableto比较
can只有现在式和过去式,而beableto可以用于各种时态。
can(could)表示能力时,可用beableto代替。
Ican(=amableto)payforthebook. 我买得起那本书。
Hewillbeabletotellyouthenewssoon. 他很快就能告诉你消息了。
Shehasbeenabletocometoschool. 她已经能去学校了。
(2)may
a.表示请求、许可
MayIborrowyourpen?
我可以借你的钢笔用一用吗?
b.可能、或许
TomorrowImaygoshopping.
明天,我可能(或许)去商店买东西。
Hemightbeournewteacher.
他或许是我们的新老师。
(3)must
a.必须、应该(表示有做某一动作的必要或义务)
Youmustbuyaticket.
你必须买一张票。
b.一定、准是(表示有把握的判断或推测,一般只用于肯定句中)
在Youmust这一句型中,它的意思与祈使句相同。
Youmustgetupearly.=Getupearly.
你必须早起。
Youmuststudyhard.=Studyhard.
你必须用功读书。
Hemustbeournewteacher.
他肯定是我们的新老师。
2.表示推测的用法
can,could,may,might,must皆可用来表示推测,其用法如下:
a.could,might表示推测时不表示时态,其推测的程度不如can,may。
b.can,could用于否定句和疑问句中。
句型:
主语+can't,couldn't+be+动词ing.(否定句)
Can,Could+主语+be+动词ing.(疑问句)
Theycan'tbecleaningtheroomnow.他们现在不可能在打扫房间。
c.may,might,must用在肯定句中。
句型:
主语+may,might,must+be+动词-ing
(表示对现在发生动作的推测)
Hemustbesleeping.他现在肯定在睡觉。
d.但如果上述这些词(must,can't…)+have+过去分词则指对过去已发生的事进行推测。
Theroadiswet.Itmusthaverainedlastnight.
地是湿的;昨天晚上肯定下雨了。
Thereisn'tanywaterontheroad.It(can't)couldn'thaverainedlastnight.
地面上一个水滴都没有,昨天不可能下雨了。
(四)haveto的用法
1.have(has)to+动词原形
have(has)to后面要用动词原形。
当主语为第三人称单数时用hasto,当句子是过去时用hadto。
Wehavetoleavenow.
我们不得不现在就离开。
HehastoworkonSunday.
他不得不在周日工作。
IhadtodomyhomeworklastSunday.
上周日,我不得不做作业。
2.haveto的否定句
句型:
主语+don't(doesn't,didn’t,willnot)haveto+动词原形
Youdon'thavetowalksofast.
你不必走那么快。
Hewillnothavetobuyanewcoatnextyear.
明年,他没必要买新外衣了。
3.haveto的疑问句
句型:
Do(Does,Did,Will)+主语+haveto+动词原形?
Doyouhavetostudymathsnow?
你现在必须学数字吗?
Yes,Ido.是的,必须学。
No,Idon't(haveto)。
不,不必学。
Didhehavetoaskthequestion?
他非要问那个问题吗?
Yes,hedid.是的。
No,hedidn't(haveto).不。
4.must与haveto比较
must侧重于个人意志和主观上的必要,haveto侧重于客观上的必要。
如果用于过去时态或将来时态时,则要用haveto的相应时态来代替must。
但must可用于间接引语中表示过去的必要或义务。
Mybrotherwasveryill,soIhadtocallforthedoctorinthemiddleofthenight.
我弟弟病得很厉害,我只得半夜里把医生请来。
(一般过去时)
Ihaven'tgotanymoneywithme,soI'llhavetoborrowsomefrommyfriend.
我身上没有钱,只好向朋友借点了。
(一般将来时)
Hesaidthattheymustworkhard.他说他们必须努力工作。
二、虚拟语气
虚拟语气表示说话人的意愿、假设、猜测或建议。
虚拟语气不表示客观存在的事实,谓语动词用特殊的形式表示虚拟语气。
1.表示与现在事实相反时的谓语形式。
从句
主句
过去式(be和were)
would(should、could)+动词原形
例如:
IfTomwerehungry,hewouldeatthebread.(Infact,Tomisn’thungry.)
2.表示与过去事实相反的谓语形式。
从句
主句
had+过去分词
would(should、could)+have+过去分词
例如:
IfIhadleftalittleearlier,Iwouldhavecaughttheearlybus.(Infact,Ididn’tcatchthebus.)
3.表示与将来事实相反的谓语形式。
从句
主句
动词过去式
should+动词原形
wereto+动词原形
would(should、could)+动词原形
例如:
Iftheycametomorrow,wewouldtoldthemaboutit.(Infact,theywon’tcometomorrow。
)
4.动词wish后的宾语从句中,谓语动词可用过去式、过去完成式或would、might加原形。
例如:
IwishIwereasstrongasyou.
HewishedIwouldstaywithus.
ShewishedIhadattendedthemeetingyesterday.
5.在有些动词如:
suggest、insist、order等动词后,从句谓语动词用“should+动词原形”,should可以省略。
例如:
Hesuggestedthatwe(should)discusstheproblemrightnow.
6.在有些句型中如:
Itisimportant(necessary、natural、strange等)+that从句中的谓语动词用should+动词原形,should可以省略。
例如:
Itisnecessarythatthedoctor(should)besentthereatonce.
7.在Itistimethat,Iwouldratherthat句式中从句谓语动词用过去式。
例如:
Itistimewewenttobed.
Iwouldratherhecamenextweek.
第二节实战演练
一、复习时需注意的要点
(一)情态动词
1、情态动词在句中没有人称和数的变化。
2、含有情态动词的句子改为否定句或疑问句不必加助动词,只需要将情态动词置于主语前,或在情态动词后加上not。
例如:
MustIwritealettertocheerhimup?
Youneedn’twaitforme.
3、情态动词的过去式,例如can—could,may—might。
但是少数情态动词只有过去式,例如usedto表示过去常常。
must的过去式往往用hadto代替。
4、情态动词后还可接不定式的进行式、完成式和被动式。
例如:
Hecan’tbedoinghishomeworknow.他现在不可能在做功课。
Hemusthaveattendedthemeetinglastnight.昨晚他一定参加了会议。
(二)虚拟语气
1、在if条件句中,如果含有were,should或had等助动词,if可以省去,句子用倒装。
例如:
WereIyou,Iwouldbuythisreferencebook.
2、should与would都可以用于if条件句的主句中,但should一般只用于第一人称,would用于所有人称。
例如:
Ifyouwerehere,Iwouldtellyouthenews.
3、某些条件可以用介词短语without…,butfor等来表示。
例如:
Withoutyourhelp,Icouldnothavesucceededinpassingtheexam.
4、有时句子通过but或otherwise等词来表示真实与虚拟的转换,在这种情况下,只有不真实的部分用虚拟式。
例如:
Iwasillyesterday;otherwiseIwouldhaveplayedfootballwithyou.
Butfortheheavyrain,wewouldhavegonetotheconcert.
5、有suggest等词的相应的名词组成的同位语从句及表语从句用虚拟式。
例如:
Iacceptedmymother’ssuggestionthatIshouldeatanappleeveryday.
二、历届高考试题分析
例1、There____beanydifficultyaboutpassingtheroadtestsinceyouhavepractisedalotinthedrivingschool.
A.mustn’tB.shan’tC.shouldn’tD.needn’t
答案:
C
【解析】根据经验或惯例对某一情况进行推测,用should或oughtto,常译成“按理应该…”或“可能会……”。
shouldn’t是其否定形式。
例2、—IsJohncomingbytrain?
—Heshould,buthe_______not.Helikesdrivinghiscar.
A.mustB.canC.needD.may
答案为D。
【解析】come,go,leave,start等趋向动词的进行时表示将来时,所以答语是对这一将来动作做出的推断。
maynot“可能不;不一定”,根据helikesdrivinghiscar可以看出John可能乘火车来,也可能自己开车来。
maynot正好符合这一语境。
mustnot“不准”;cannot“不可能”;neednot“不必”。
例3、ItishardformetoimaginewhatIwouldbedoingtodayifI_______inlove,attheageofseven,withtheMelindaCoxLibraryinmyhometown.
A.wouldn'thavefallenB.hadnotfallen
C.shouldfallD.weretofall
答案为B。
【解析】根据句意和Iwouldbedoing可以判断这是虚拟语气。
attheageofseven是表示过去的时间状语,if从句中的谓语要用hadnotfallen,表示对过去情况的假设。
由于主句中的谓语表示对现在的虚拟,条件句中的谓语表示对过去情况的虚拟,增加了试题的难题,但是,使用排除法可以容易地做出该题:
shouldfall和weretofall都可以用于条件句中表示对将来的虚拟;wouldn'thavefallen不用于条件句中,所以都不能作为答案。
译文:
如果我不在七岁时就迷恋上了我们家乡的MelindaCox图书馆,我真不能想象我今天会做什么。
例4、Youcan'timaginethatawell-behavedgentleman________besorudetoalady.
A.mightB.needC.shouldD.would
答案为C。
【解析】should用于表示感情,意向等句中的that从句,表示“竟然……,居然……”的惊讶,出乎意料。
译文:
你难以想象一位行为体面的绅士会对一位女士那么粗鲁。
例5、Whatwouldhavehappened________,asfarasuptotheriverbank?
A.BobhadwalkedfartherB.ifBobshouldwalkfarther
C.hadBobwalkedfartherD.ifBobwalkedfarther
答案为C。
【解析】因为主句的谓语动词用了wouldhavehappened,所以从句的谓语动词要用过去完成时。
在虚拟语气中,如果条件状语从句中的if省略,该句要倒装。
译文:
如果鲍勃走得远一点,走到岸边,会发生什么事呢?
例6、Mr.Bushisontimeforeverything.How________itbethathewaslatefortheopeningceremony?
A.canB.shouldC.mayD.must
答案为A。
【解析】can表示可能性的推测,常用于疑问句或否定句中;may表“可能性”常用于肯定句或否定句中;must常用于肯定句中表推测,“一定……”的意思。
注意:
cannot表示“不可能”,而maynot表示“或许不……可能不……”,两者语气上有区别。
译文:
布什先生按时做好一切事。
他来参加开幕式迟到了可能会是什么样的情景呢?
例7、MysistermethimattheGrandTheatreyesterdayafternoon,sohe_________yourlecture.
A.couldn'thaveattendedB.needn'thaveattended
C.mustn'thaveattendedD.shouldn'thaveattended
答案为A。
【解析】“情态动词+不定式完成式”有各自的含义。
musthavedone表示对过去事情的肯定推测,多用于肯定句中;needn'thavedone表示过去本不必做的事情;shouldn'thavedone表示过去做了不该做的事情;can't(couldn't)havedone表示对过去的否定性推测,意为“不可能”。
所提供的情境MysistermethimattheGrand表示他不可能参加讲座。
例8、Hehesitatedforamomentbeforekickingtheball,otherwisehe_________agoal.
A.hadscoredB.scoredC.wouldscoreD.wouldhavescored
答案为D。
【解析】根据otherwise可以判断出要用虚拟语气。
表示过去发生的事要用wouldhavescored。
译文:
在踢球前他犹豫了一会儿,否则他就会射中球门。
例9、Oh,I'mnotfeelingwellinthestomach.I_______somuchfriedchickenjustnow.
A.shouldn'teatB.mustn'thaveeatenC.shouldn'thaveeatenD.mustn'teaten
答案为C。
【解析】justnow是表示过去的时间状语。
情态动词在表示过去发生的事时,必须用“情态动词+have+过去分词的形式”。
所以只能在选项B或C中确定答案。
mustn'thaveeaten是一个错误选项,因为“mustn't+动词”表示“禁止”,不表示判断或推测。
译文:
噢,我觉得胃不舒服。
我刚才不应该吃那么多炸鸡。
例10、Iwasreallyanxiousaboutyou.You_________homewithoutaword.
A.mustn'tleaveB.shouldn'thaveleft
C.couldn'thaveleftD.needn'tleave
答案为B。
【解析】should'thavedone表示本来不应该做而做了,含责备意味。
译文:
我真为你着急,你不应该不说一句话就离开了家。
另外注意mustn't+动词表示“禁止”。
第三节巩固练习
Direction:
BeneatheachofthefollowingsentencestherearefourchoicesmarkedA.B.CandD.Choosethebestanswerthatcompletesthesentence.
1.—Isn'tthatAnn'shusbandoverthere?
—No,it_______behim.I'msurehedoesn'twearglasses.
A.can't B.mustnotC.won't D.maynot