情态动词加have加过分Word下载.docx
《情态动词加have加过分Word下载.docx》由会员分享,可在线阅读,更多相关《情态动词加have加过分Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
他可能去哪里了呢?
4.need+have+过去分词:
该句式常用于否定句,表示过去做了不必做或不需要做的事情或过去做某事纯属多余,含有"
根本不必;
本来不必"
之意,也可用于疑问句。
Youneedn'
thavetoldthemthat.你没有必要告诉他们那个。
Needtheyhavedoneitlastweek?
他们上周做这事有必要吗?
5.should/oughtto+have+过去分词:
肯定式表示"
过去本应做某事(但没做)"
;
否定式表示"
过去不该做某事(但做了)"
该句式含有不满或责备之意。
You'
reright.Ishouldhavethoughtofthat.你说得对。
我应当想到那点(但没想到)。
Sheoughttohavebeenmorecareful.她本该更小心些。
6.would+have+过去分词:
表示过去本来要做某事却因某种原因未做,通常用来说明某种情况,但不像用should或oughtto那样含有责备之意。
IwouldhavewrittentoyouearlierbutIhavebeenill.我本来要早点给你写信,但我生病了。
IfIhadseentheadvertisementIwouldhaveappliedforthejob.我要是看见那个广告了,我就申请那份工作了。
从A、B、C、D中选出可以填入空白处的最佳答案。
1.John________abetterjob,buthewastoocareless.
A.shoulddoB.musthavedoneC.coulddoD.couldhavedone
2.─Idon'
tknowwhyheislate.
─NordoI.He________havehadanaccident.
A.canB.shouldC.mightD.must
3.Theplaygroundisallwet.It________rainedlastnight.
A.hadB.canhaveC.shouldhaveD.musthave
4.It'
salreadyeleveno'
clock.He________tobed.
A.musthavegoneB.mustgoC.shouldhavegoneD.can'
thavegone
5.─Whotoldyoumyaddress?
─Idon'
trememberclearly.It________Tom.
─It________Tom.Hedoesn'
tknowit.
A.mayhavebeen;
can'
tbeB.canbe;
mustn'
tbeC.musthavebeen;
thavebeenD.mayhavebeen;
thavebeen
6.Johnpassedtheexam.Hedidn'
tstudyveryhard.Theexam________difficult.
A.can'
thavebeenB.musthavebeenC.couldn'
tbeD.mighthavebeen
7.We________havehurried.Wehadtowaittwentyminutesbeforethemeetingbegan.
A.needn'
tB.shouldC.mustD.couldn'
t
8.─Marylookssad.Didyoutellherabouttheaccident?
─Yes,butI________havetoldher.
A.shouldB.shouldn'
tC.mustD.oughttonot
9.She________havegonetocollege,butshedidn'
tpasstheexam.
A.mightB.wouldC.mustD.need
10.Hemusthaveseentheinspectorlastnight,________he?
A.mustn'
tB.hasn'
tC.didn'
tD.doesn'
【答案与简析】
1.D。
根据后面的buthewastoocareless,说明约翰的工作本来可以做得更好(表示一种可能性),但是他太粗心了;
如果用B:
约翰的工作肯定做得更好,但是他太粗心了。
不合逻辑。
2.C。
由NordoI可知,说话者对他为何迟到没有把握。
指没有把握的推测一般用may/might+have+过去分词表示,而can+have+过去分词一般用于否定句或疑问句,故可排除A。
3.D。
备选项B常用于否定句或疑问句,故可排除;
备选项C通常有责备的语气,在此不合题意;
备选项D表示一种有把握的推测,符合Theplaygroundisallwet这一前提。
4.A。
由前句的"
现在已经十一点钟了"
,说明现在很晚了,故备选项A(他肯定已经睡觉了)符合题意;
而备选项D(他不可能已经睡觉了)和备选项C(他本来已经睡觉了)均不合题意。
5.A。
由Idon'
trememberclearly可以看出,说话者对所发生的事情不太有把握,故第一空用mayhavebeen表示不肯定的推测;
由Hedoesn'
tknowit可知,该说话者对前一位的推测予以否定,故第二空填can'
tbe,表示"
不可能"
must表示推测时一般用于肯定句,故可排除D。
6.A。
既然约翰学习不是很努力,也能通过考试,说明那次考试"
不可能很难"
,故选A符合题意。
7.A。
我们到达开会的地方等了二十分钟才开始开会,说明我们来开会的时候匆忙是"
不必要的"
,故选A。
needn'
thavedonesth.表示过去不必做某事(但做了)。
8.B。
玛丽现在很悲伤,是因为我把那次事故告诉了她;
如果我当时没有告诉她,她现在就不会悲伤了。
言外之意是:
我当时不该告诉她那次事故。
指过去不该做某事(但却做了),常用shouldnot/oughtnotto+have+过去分词表示。
9.B。
她本来可以上大学的,但她没有通过考试。
would+have+过去分词表示过去本来要做某事,却因某种原因而未做成。
10.C。
含musthavedone句式的反意疑问句,若陈述部分含表示过去时间的状语,反意疑问部分用过去式。
本题有过去时间状语lastnight,故选C。
8should和oughtto
should和oughtto都为"
应该"
的意思,可用于各种人称。
---Oughthetogo?
---Yes.Ithinkheoughtto.
表示要求,命令时,语气由should(应该)、hadbetter最好)、must(必须)渐强。
1)should和oughtto表示责任、建议或劝告,翻译为"
,后者语气强一些。
【例如】
Youshouldlistentothedoctor'
sadviceifyouwanttorecoversoon.
Suchthingsoughtnottobeallowed.
2)should接动词的完成式,是一种谴责,表示过去应该做而没有做或过去做了而不应该做。
Imissedtheclass.Ishouldhavecomeearlier.
Ishouldn'
thavemadesuchafoolishmistake.我,不是作家,不能用手中的钢笔描写生动的生活;
我,不是画师,不会用手中的彩笔构画精彩的生活;
我,更不是智者,用自己独具的慧眼来看透生活;
我,只是个无知的孩子,正试图用迷惑的眼睛读懂生活……
9hadbetter表示"
最好"
hadbetter(常简略为'
dbetter)是一固定词组,hadbetter"
,用于表示对别人的劝告、建议或表示一种愿望。
其用法有以下几点:
一、hadbetter后面必须跟动词原形。
hadbetter后跟动词原形(即不带to的不定式),构成hadbetterdosth.句型。
这里的had不能用have来替换。
如:
dbettergotohospitalatonce.你最好立即去医院看病。
Tom,you'
dbettergotheretoday.汤姆,你最好今天去那儿。
二、主语不论是第几人称,句子不论是什么时态,都要用hadbetter的形式。
Nowyou(he,we)hadbetterlistentotheteacher.你(他,我们)现在最好听老师讲。
三、hadbetter可用于的时态。
1.hadbetter用于指现在。
Nowyouhadbetterlistentotheradio.你现在最好听收音机。
Youhadbetterbequiet.你最好安静一些。
2.hadbetter用于指将来。
Youhadbetterstarttomorrow.你最好明天动身。
Wehadbetterbuythemoreexpensiveone.Itwilllastmuchlongerandsoitwillbecheaperintheend.我们最好还是买贵些的,它更经久耐用,所以到头来,它还是更便宜些。
3.hadbetter用于进行式,表示讲话人提出建议时,动作正在进行。
WehadbetterbewatchingtheTVplay.我们最好现在就看到电视剧。
Wehadbetterbestartingbacknow.我们最好现在就动身回去。
4.hadbetter+have+V-ed可表示"
本该做而没有做的事"
Youhadbetterhavedoneit.如果你把那件事办妥就好了。
(但实际上你没有那样做)
Youhadbetterhavestayedwithus.要是当时你和我们呆在一起多好啊。
(实际上没有)
四、hadbetter的否定式。
常用的否定形式是将否定副词not直接放在hadbetter的后面。
如:
Youhadbetternotmissthelastbus.你最好不要错过末班公共汽车。
YouhadbetternotleaveforNanjingthedayaftertomorrow.你最好后天不要动身去南京。
注意:
否定副词not绝不能放在had的后面。
不能说:
Youhadn'
tbettergo.而应该说:
Youhadbetternotgo.
五、hadbetter的疑问式。
hadbetter通常不以普通疑问句的形式出现。
但有时用于否定疑问句,常用Hadn'
t+主语+better...?
结构,作为一种劝告形式,比肯定形式的语气更婉转一些。
Hadn'
tyoubettertakeanumbrella?
你不认为该带一把伞吗?
tyoubetteraskhimfirst?
你不认为该先问问他吗?
六、hadbetter在反意疑问句中。
在反意疑问句中,疑问部分一般用"
had+主语?
"
,但有时可用"
willyou?
表示一种请求或建议。
dbetternotgoouttoday,hadyou?
今天你最好不要外出,好吗?
Imuststayathomethisafternoon.Youhadbettercometomyhouse,willyou?
今天下午我必须留在家里,你最好来我家,好吗?
七、在祈使句中,had有时可以省略。
Betternotdoit.最好别做那事。
Betternotwaitforthem.最好不要等他们。
八、hadbetter的被动式。
Youhadbetterdoit.->
Ithadbetterbedone.
Youhadbetterhavedoneit.->
Ithadbetterhavebeendone.
九、hadbetter在间接引语中的用法。
在直接引语变为间接引语的过程中,hadbetter同第一人称或第三人称连用时,保持不变;
hadbetter同第二人称连用时,可以保持不变,也可用advise+宾语+不定式(宾补)来表示。
Hesaid,"
Annhadbetterhurry."
->
Hesaid(that)Annhadbetterhurry.
Ihadbetterhurry."
Hesaid(that)hehadbetterhurry.
Hesaidtome,"
Youhadbetterhurry."
->
Hesaid(that)Ihadbetterhurry.->
Headvisedmetohurry.
十、hadbetter在表示对别人劝告、建议时,不宜用于与陌生人、长辈及上级的交谈中。
对长辈说话时,最好不用hadbetter。
比较有礼貌的说法是:
Itmightbebetterforyou...;
Itwouldbebetterforyou...。
Itmightbebetterforyoutohelpme,Grandpa.爷爷,您最好能帮我一下。
[练习]下列各句都有一处错误,请改正。
1.You'
dbettertowaitformeattheschoolgate.
2.Ihavebetterwritetohimnow.
3.Youhadnotbettergothere.
参考答案:
1.去掉to。
2.have应改为had。
3.将not置于better后面。
10wouldrather表示"
宁愿"
一、"
wouldrather+动词原形"
是英语中常见的一个惯用句式(美国英语中多用hadrather)。
'
drather为would(或had)rather的缩写形式。
would(had)在此决无"
过去"
之意,且无词性、时态的变化。
该句式常用来表示选择的意愿,意为"
宁可……;
宁愿……;
最好……"
He'
dratherworkinthecountryside.他宁可到农村去工作。
Ifyou'
dratherbealone,we'
llallleavehere.如果你宁愿独自呆着,那我们都离开这儿。
Youwouldratherstayathomeanddosomereadingthisevening.今晚你最好呆在家里看点书。
二、wouldrather与than连用,可构成另一个惯用句式,即:
wouldrather...than...."
意为"
宁可(愿)……(而)不要(愿)……;
与其……不如……"
用以表达主语的意愿,强调经过选择后做其中一件事,而不愿做另一件事。
IwouldratherwatchTVathomethangotothecinema.我宁可在家看电视而不愿去看电影。
三、在使用"
wouldrather...than..."
句型时,应注意以下几点:
1.than后边也应接动词原形,但如该句型前后连接的两个动词相同,则than之后的那个动词可省去。
I'
dratherknowthatnowthanafterwards.我宁可现在就知道这件事,而不是以后。
2.wouldrather...than...也可改写成"
would...ratherthan..."
其用法及含义仍不变。
Facingtheenemies,oursoldierswoulddieratherthansurrender.面对敌人,我们的战士宁死不屈。
3.有时为了表示语气上的强调,可将ratherthan置于句首。
Ratherthanrefusetohelpyou,Iwouldborrowmoneyfrommyfriends.我宁可向朋友借钱,也不愿拒绝帮助你。
4.wouldrather后也可跟从句,表示主语宁愿让某人干某事。
这时,从句谓语动词要用虚拟语气,即用一般过去时表示现在或将来要做的事;
用过去完成时表示已经做过的事或过去要做的事。
I'
drathershesetouttodotheworknow.我宁愿她现在就着手做这项工作。
dratheryoumetherattheairporttomorrowmorning.我但愿你明天早上能在机场见到她。
dratheryouhadn'
ttoldhimthenewsthatday.我真希望你那天没有把那个消息告诉他。
5.wouldrather后还可接动词的完成式,表示主语要做某事,而结果却事与愿违。
dratherhaveleftanoteonherdesk.我本想留张字条在她书桌上的。
(事实上没有留)
试比较I'
dratherIleftanoteonherdesk.我宁可留张字条在她的书桌上。
四、巩固练习。
1.选择最佳答案。
1)-ShallIopenthewindowtoletsomefreshairin?
-No,_______.
A.I'
drathernotB.I'
dratheryounotC.I'
dratheryoudidn'
tD.I'
dlikenotto
2)Iwouldratheryou_______withusyesterday,butyouleft.
A.hadstayed.B.stayC.stayedD.havestayed
3)-_______,Ithinkwellofhim.
-ButIwouldrather_______toseehimyesterday.
A.Personally;
goB.Personally;
havegoneC.AsfarasIamconcerned;
/D.AsfarasIamconcerned;
went
4)-DoyoumindifIkeeppetsinthisbuilding?
-_______.
t,actuallyB.Ofcoursenot,it'
snotallowedhereC.Great!
IlovepetsD.No,youcan'
5)-Wouldyou_______haveteaorwine?
-_______.Iprefercoffee.
A.rather;
EitherB.rather;
NeitherC.like;
NeitherD.rather;
Both
6)-Didyouquarrelwiththeboss?
-Y