过去完成时态讲解及练习.docx
《过去完成时态讲解及练习.docx》由会员分享,可在线阅读,更多相关《过去完成时态讲解及练习.docx(16页珍藏版)》请在冰豆网上搜索。
![过去完成时态讲解及练习.docx](https://file1.bdocx.com/fileroot1/2023-1/5/953ea347-5b5d-490c-ab67-c1cdaf2f0e73/953ea347-5b5d-490c-ab67-c1cdaf2f0e731.gif)
过去完成时态讲解及练习
完成时态
1)过去完成时态的构成:
肯定式:
had+动词的过去分词
否定式:
hadn't+动词的过去分词
疑问式:
Had…+动词的过去分词
简略回答:
Yes,主+have/hashad.
No,主+had现在完成时的用法
2)过去完成时适用场合
1.过去完成时表示在过去某一时间或动作以前已经完成了的动作。
这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。
Ihadfinishedmyhomeworkbeforesupper.我在晚饭前就把作业做完了。
Theplayhadalreadystartedwhenwegottothetheatre.我们到剧场时戏已经开始了。
BytheendofJunetheyhadtreatedover10,000patients.到六月底他们已经治疗了一万多病人。
2.过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。
如:
Hehadservedinthearmyfortenyearsbeforeheretiredlastyear.他在部队干了十年,去年退役了。
Hetoldmethathehadknownhersincehewasachild.他告诉我他从小就认识她。
HehadlearnedEnglishforeightyearsbeforehewenttoEnglandforfurtherstudy.他在去英国深造前,已学了八年英语。
3.在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。
如:
Tomflewhome,buthisfatherhadalreadydied.汤姆乘飞机回家,他的父亲却已经去世了。
4.过去完成时也用于hardly...when...,nosooner...than...,Itwasthefirsttime+that分句等一些固定句型中。
Hehadnosoonerlefttheroomthantheybegantotalkabouthim.他刚离开房间,他们就议论起他来。
Wehadhardlybegunwhenweweretoldtostop.
我们刚开始就被叫停。
Itwasthefirsttimethathehadeverspokentomeinsuchatune.他用这样的语调跟我讲话,这是第一次。
例题解析:
举一反三,学的更轻松!
1.He______inShanghaiUniversityforfouryearsbeforehe______Beijing.
A.studied,hadgoneB.hadstudied,went
C.hasstudied,goesD.hadstudied,hadgone
解析:
"他去北京之前在上大学学习了4年"。
在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。
此题选B。
2.Marysaiditwasatleastfiveyearssincehe______agooddrink.
A.enjoyedB.wasenjoyingC.hadenjoyedD.wouldenjoy
解析:
Itwas+时间段+since引导的从句中用过去完成时。
应选C。
3.XiaoPeisaidshe______Hainanfor3months.
A.hasbeeninB.hadbeeninC.hadbeentoD.hadgoneto
解析:
"小培说她去了海南三个月"。
havebeento和havegoneto都是短暂性的动词短语。
所以适应表示状态的havebeenin.应选B.
时态综合例题:
1--WhatareMrandMrsBlackdoing
---They_____teainthegarden.
A.aredrinkingB.drankC.havedrunkD.drink
2.Mymotheroftenasksme_____early.
A.getupB.gotupC.gettingupD.togetup
3.SoonWuDong____upwithLiLei,thentheywereneckandneck.
A.taughtB.caughtC.boughtD.brought
4.Thecar____andstoppedattheredtrafficlight.
A.gotonB.gotoffC.sloweddownD.pickedup
5.Tom____theCDplayerfortwoweeks.
A.haslentB.hasborrowedC.hasboughtD.hashad
6.---Doyouknow______
---Sorry,butifhe_____back,I____youknowassoonaspossible.
A.whenwillhebeback,comes,willlet
B.whenhewillbeback,willcome,willlet
C.whattimewillhebeback,willcome,let
D.whattimehewillbeback,comes,willlet
7.We____totheparkifitisfinetomorrow.
A.willgoB.havegoneC.go
8.Anewshoefactorywill______inthispartofthecity.
A.bebuildingB.bebuiltC.build
9.---______allyourthings,Tom!
Ihatethemhereandthere.
---OK,Mom.
A.PutupB.PutonC.PutdownD.Putaway
10.---Howaboutgoinghikingthisweekend
---Sorry,Ipreferto____ratherthan_____.
A.tostayathome,gooutB.togoout,stayathome
C.stayathome,gooutD.goingout,stayathome
一、选择最佳答案填空(动词及搭配):
1.Apolicemansawtwothieves______agirl'smobilephoneonthebusandhecaughtthematonce.
A.tostealB.stealingC.stoleD.stolen
2.TheChinesepingpongplayerswilljoininthe's______themsuccess.
wishhope
3.Heissocarelessthathealways______hisschoolthingsathome.
4.----Who______thecomputerIwanttouseit.
----Timmy.He______itforaweek.
,hasborrowedborrowed,bought
borrowed,haskept,hasborrowed
5.Look!
Oneofthegirls______thedoor.
cleaningcleaning
6.Ifyoudon'tfeelwell,youmayjust______.
stoppedreadingreadingtoreadtoread
7.----Wherecanwegetabaseball
----Let's______.
A.lendJimoneonetoJim
onefromJimoneofJim
8.----Mymodelshipdoesn'twork.
----Don'tworry.I'llhaveit______thisafternoon.
A.repairing
9.You______washyourhandsbeforemeals.
A.need
10.Willyou______thelightIt'sdarkintheroom.
onoffonoff
11.MynameisZhangMingjian.Youmay______meZhangMingjianorMrZhang.
A.ask
12.Thereisgoingto______agameinourschoolthisafternoon.
13.You'dbetter______smoking.It'sbadforyourhealth.
upupupup
14.----Howdoyoulikethisbook
----Ithinkithasnothingto______withourstudy.
A.make
15.----WhereisMrBrownIhavesomequestionstoaskhim.
----He______theoffice.
A.hasbeentobeeningonetogonein
buskeptthepeople______fortwentyminutes.
A.waitwait
believethescientistswill______abetterwaytohealthedisease.
A.getonwithupwithonwithupwith
doyouoften______thispinkblouse
----Becauseitfitsmewell.
A.putonon
19.JackalwaysrunsfasterthanPeter,butthistimehe______him.
A.wentoverbehindoffoff
20.TheInternet______iteasytogetmuchnewinformationinashorttime.
A.finds
参考答案:
1--5BACCB6-10BCCBC11--15DCBBC16-20CBBBB
二、选择最佳答案填空(动词时态):
1.We__________outbythattimethathe_________athiefforalongtime.
A.hadfound,hadbeenB.hadfound,was
C.found,hadbeenD.found,was
2.Itsohappenedthatthey________thenovelbefore.
A.hadreadB.wouldreadC.werereadingD.read
fornearlytwohours.
A.kepttalkingB.kepttotalkC.haskepttalkingD.kepttotalking
afterwinter.
A.comesB.cameC.hascomeD.hadcome
hearsomenoiseinthenextroom.
-Oh,yes.Yoursister_______there.
A.criesB.iscryingC.criedD.wascrying
thestudents__________toplanttreesandthere'snobodyintheclassroom.
A.goB.willgoC.havegoneD.woundgo
7.Stop!
Alittleboy_________thestreet.
A.iscrossingB.crossesC.crossedD.hascrossed
8.Thegirl________tomilksincelastwinter.
A.learnsB.learnedC.haslearnedD.wouldlearn
9.What__________toyouthismorning
A.happensB.ishappenedC.happenedD.washappened
10.-Theoldmanlookshealthy.
-Yes.He________somerunningafterhegetsup.
A.doesB.didC.hasdoneD.willdo
11.Shedidn'tpasstheexamsbecauseshe________herlessonswell.
A.wasn'tpreparedB.wasn'tbeenprepared
C.hadn'tpreparedD.waspreparing
12.Thisstory_______inafarawayvillageinEuropemanyyearsago.
A.ishappenedB.washappenedC.happenedD.hasbeenhappened
13.-MrKingcamebacktoourvillage.
-ReallyForwhat
-Theoldman________thenoiseinthecity.
A.ishatingB.hatesC.washatingD.hashated
14.Hisfather________foraweek.
A.diedB.willdieC.hasbeendiedD.hasbeendead
15.Mymotherisill.I_______stayathomeandlookafterher.
A.hastoB.mustC.wouldD.haveto
youknowtheFrenchman
---Yes.I______himfortwoyears.
A.knowB.haveknownC.knewD.havebeenknown
17.They______alltheirmoney,sotheyhavetowalkhome.
B.hadspentC.havespentD.willspend
18.Greatchanges_______inthecity,andalotoffactories_______.
beentakenplace,havebeensetup
takenplace,havebeensetup
takenplace,havesetup
takenplace,weresetup
19.---WhendidKate'sgrandmadie
---Whilethedoctors______onher.
A.areoperatingB.wereoperatingC.operateD.operated
20.---Whoareyoulookingfor
---MrWhite.
---Waithereforawhile.Theclassmeeting_______overinhalfanhour.
A.isB.willbeC.wasD.hasbeen
21.Ifshe'snotathome,you______trytelephoningherattheoffice.
A.willB.couldC.wouldD.need
22.Allthenewwords______upinthedictionaryyet.
A.havelookedB.haven'tlookedC.havebeenlookedD.haven'tbeenlooked
don'twanttospeaktoher,butI______.
A.doB.havetoC.havetospeakD.mustto
24.Hurryup,oryou_____thetrain.
A.missB.loseC.willmissD.willlose
newlibrary____nextweek.
A..willbuildB.willbebuiltC.wouldbuildD.wouldbebuilt
'sMabel
---She_____pingpongbehindtheteachingbuilding.
A.isplayingB.wasplayingC.playedD.hadplayed
27.Quiteafewtallbuildings_______thelasttwoyears.
A.havebeenputupB.wereputupC.hadputupD.putup
28.Man-made-satellites______intospacebymanycountries.
A.wassentupB.issentupC.havebeensentupD.hasbeensentup
29.I_______allthewordsontheblackboard.MayIgohomenow
B.willcoupC.copiedD.havecopied
30.Nobodyknew_______alivinginthatcountry.
A.todoB.tomakeC.howtodoD.howtomake
oldmanneedsatmostfivehour'ssleepanight,buthe__________foroversevenhourstonight.
A.hasfallenasleepBhassleptChasgonetobedD.hasgonetosleep
'mreallygettingtoofat.Fromnowon,I________moreexerciseandeatlessfood.
AhavedoneBdoCamdoingDwilldo
33.Youdon'tneed__________her.I_________herforseveraltimes.
Adescribe,hadmetBdescribe,meetCtodescribe,havemetDdescribe,met
34.HisspeechinEnglishwasdifficult__________.
AinfollowingBforbeingfollowedCtofollowDtobefollowedby
35.Whenhewasachild,hetriedtofindways_______people________lifemore.
A.tohelp,enjoyB.help,toenjoyC.help,enjoyingD.tobehelped,toenjoy
didyourclassteacher________youto_______atthemeeting
A.tell,sayB.ask,speakC.tell,speakD.ask,talk
busuntilit_______.
A.Getoff,stopsB.getoff,willstop
C.Don'tgetoff,stopsD.Don'tgetoff,willstop
38ThelivingstandardofthepeopleinShanghai_______inthelasttenyears.
A.