过去完成时态讲解及练习Word下载.docx
《过去完成时态讲解及练习Word下载.docx》由会员分享,可在线阅读,更多相关《过去完成时态讲解及练习Word下载.docx(18页珍藏版)》请在冰豆网上搜索。
3.在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。
Tomflewhome,buthisfatherhadalreadydied.汤姆乘飞机回家,他的父亲却已经去世了。
4.过去完成时也用于hardly...when...,nosooner...than...,Itwasthefirsttime+that分句等一些固定句型中。
Hehadnosoonerlefttheroomthantheybegantotalkabouthim.他刚离开房间,他们就议论
起他来。
Wehadhardlybegunwhenweweretoldtostop.
我们刚开始就被叫停。
Itwasthefirsttimethathehadeverspokentomeinsuchatune.他用这样的语调跟我讲话,这是第一次。
例题解析:
举一反三,学的更轻松!
1.HeinShanghaiUniversityforfouryearsbeforeheBeijing.
A.studied,hadgoneB.hadstudied,went
C.hasstudied,goesD.hadstudied,hadgone
解析:
"
他去北京之前在上大学学习了4年”。
在上海学习的动作发生在去北京之前,
因此第一个空应用过去完成时。
此题选B。
2.Marysaiditwasatleastfiveyearssinceheagooddrink.
A.enjoyedB.wasenjoyingC.hadenjoyedD.wouldenjoy
Itwas+时间段+since引导的从句中用过去完成时。
应选C。
3.XiaoPeisaidsheHainanfor3months.
A.hasbeeninB.hadbeeninC.hadbeentoD.hadgoneto
小培说她去了海南三个月"
。
havebeento和havegoneto都是短暂性的动词
短语。
所以适应表示状态的havebeenin.应选B.
时态综合例题:
1--WhatareMrandMrsBlackdoing?
---Theyteainthegarden.
A.aredrinkingB.drankC.havedrunkD.drink
2.Mymotheroftenasksmeearly.
A.getupB.gotupC.gettingupD.togetup
3.SoonWuDongupwithLiLei,thentheywereneckandneck.
A.taughtB.caughtC.boughtD.brought
4.Thecarandstoppedattheredtrafficlight.
A.gotonB.gotoffC.sloweddownD.pickedup
5.TomtheCDplayerfortwoweeks.
A.haslentB.hasborrowedC.hasboughtD.hashad
6.---Doyouknow?
---Sorry,butifheback,Iyouknowassoonaspossible.
A.whenwillhebeback,comes,willlet
B.whenhewillbeback,willcome,willlet
C.whattimewillhebeback,willcome,let
D.whattimehewillbeback,comes,willlet
7.Wetotheparkifitisfinetomorrow.
A.willgoB.havegoneC.go
8.Anewshoefactorywillinthispartofthecity.
A.bebuildingB.bebuiltC.build
9.---allyourthings,Tom!
Ihatethemhereandthere.
---OK,Mom.
A.PutupB.PutonC.PutdownD.Putaway
10.---Howaboutgoinghikingthisweekend?
---Sorry,Iprefertoratherthan.
A.tostayathome,gooutB.togoout,stayathome
C.stayathome,gooutD.goingout,stayathome
一、选择最佳答案填空(动词及搭配):
1.Apolicemansawtwothievesagirl'
smobilephoneonthebusandhecaughtthem
atonce.
A.tostealB.stealingC.stoleD.stolen
2.TheChinesepingpongplayerswilljoininthematch.Let'
sthemsuccess.
A.wishB.towishC.hopeD.tohope
3.Heissocarelessthathealwayshisschoolthingsathome.
A.forgetsB.forgotC.leavesD.left
4.----Whothecomputer?
Iwanttouseit.
----Timmy.Heitforaweek.
A.borrowed,hasborrowedB.hasborrowed,bought
C.hasborrowed,haskeptD.bought,hasborrowed
5.Look!
Oneofthegirlsthedoor.
A.cleansB.iscleaningC.cleanD.arecleaning
6.Ifyoudon'
tfeelwell,youmayjust.
stoppedreadingB.stopreadingC.stoppedtoreadD.stoptoread
7.----Wherecanwegetabaseball?
----Let'
s.
A.lendJimoneB.lendonetoJim
C.borrowonefromJimD.borrowoneofJim
8.----Mymodelshipdoesn'
twork.
----Don'
tworry.I'
llhaveitthisafternoon.
A.repairingB.madeC.repairedD.mend
9.Youwashyourhandsbeforemeals.
A.needB.mustC.canD.may
10.Willyouthelight?
It'
sdarkintheroom.
A.getonB.getoffC.turnonD.turnoff
11.MynameisZhangMingjian.YoumaymeZhangMingjianorMrZhang.
A.askB.sayC.tellD.call
12.Thereisgoingtoagameinourschoolthisafternoon.
A.hasB.haveC.beD.are
13.You'
dbettersmoking.It'
sbadforyourhealth.
A.eatupB.giveupC.comeupD.getup
14.----Howdoyoulikethisbook?
----1thinkithasnothingtowithourstudy.
A.makeB.doC.takeD.hold
15.——WhereisMrBrown?
Ihavesomequestionstoaskhim.
----Hetheoffice.
A.hasbeentoB.hasbeeninC.hasgonetoD.hasgonein
16.Thebuskeptthepeoplefortwentyminutes.
A.waitB.towaitC.waitingD.waits
17.1believethescientistswillabetterwaytohealthedisease.
A.getonwithB.comeupwithC.goonwithD.catchupwith
18.----Whydoyouoftenthispinkblouse?
----Becauseitfitsmewell.
A.putonB.wearC.buyD.tryon
19.JackalwaysrunsfasterthanPeter,butthistimehehim.
A.wentoverB.fellbehindC.putoffD.droppedoff
20.TheInternetiteasytogetmuchnewinformationinashorttime.
A.findsB.makesC.feelsD.takes
参考答案:
1--5BACCB6-10BCCBC11--15DCBBC16-20CBBBB
二、选择最佳答案填空(动词时态):
1.WeoutbythattimethatheathiefforaIongtime.
C.found,hadbeenD.found,was
2.Itsohappenedthattheythenovelbefore.
A.hadreadB.wouldreadC.werereadingD.read
3.Shefornearlytwohours.
A.kepttalkingB.kepttotalkC.haskepttalkingD.kepttotalking
4.Springafterwinter.
A.comesB.cameC.hascomeD.hadcome
5.-Ihearsomenoiseinthenextroom.
-Oh,yes.Yoursisterthere.
A.criesB.iscryingC.criedD.wascrying
6.Allthestudentstoplanttreesandthere'
snobodyintheclassroom.
A.goB.willgoC.havegoneD.woundgo
7.Stop!
Alittleboythestreet.
A.iscrossingB.crossesC.crossedD.hascrossed
8.Thegirltomilksineelastwinter.
A.learnsB.learnedC.haslearnedD.wouldlearn
9.Whattoyouthismorning?
A.happensB.ishappenedC.happenedD.washappened
10.-Theoldmanlookshealthy.
-Yes.Hesomerunningafterhegetsup.
A.doesB.didC.hasdoneD.willdo
11.Shedidn'
tpasstheexamsbecausesheherlessonswell.
A.wasn'
tpreparedB.wasn'
tbeenprepared
C.hadn'
tpreparedD.waspreparing
12.ThisstoryinafarawayvillageinEuropemanyyearsago.
A.ishappenedB.washappenedC.happenedD.hasbeenhappened
13.-MrKingcamebacktoourvillage.
-Really?
Forwhat?
-Theoldmanthenoiseinthecity.
A.ishatingB.hatesC.washatingD.hashated
14.Hisfatherforaweek.
A.diedB.willdieC.hasbeendiedD.hasbeendead
15.Mymotherisill.Istayathomeandlookafterher.
A.hastoB.mustC.wouldD.haveto
16.---DoyouknowtheFrenchman?
---Yes.Ihimfortwoyears.
A.knowB.haveknownC.knewD.havebeenknown
17.Theyalltheirmoney,sotheyhavetowalkhome.
A.spendB.hadspentC.havespentD.willspend
18.Greatchangesinthecity,andalotoffactories.
A.havebeentakenplace,havebeensetup
B.havetakenplace,havebeensetup
C.havetakenplace,havesetup
D.weretakenplace,weresetup
19.---WhendidKate'
sgrandmadie?
---Whilethedoctorsonher.
A.areoperatingB.wereoperatingC.operateD.operated
20.---Whoareyoulookingfor?
---MrWhite.
---Waithereforawhile.Theclassmeetingoverinhalfanhour.
A.isB.willbeC.wasD.hasbeen
21.Ifshe'
snotathome,youtrytelephoningherattheoffice.
A.willB.couldC.wouldD.need
22.Allthenewwordsupinthedictionaryyet.
A.havelookedB.haven'
tlookedC.havebeenlookedD.haven'
tbeenlooked
23.Idon'
twanttospeaktoher,butI.
A.doB.havetoC.havetospeakD.mustto
24.Hurryup,oryouthetrain.
A.missB.loseC.willmissD.willlose
25.Thenewlibrarynextweek.
A..willbuildB.willbebuiltC.wouldbuildD.wouldbebuilt
26.---Where'
sMabel?
---Shepingpongbehindtheteachingbuilding.
A.isplayingB.wasplayingC.playedD.hadplayed
27.Quiteafewtallbuildingsthelasttwoyears.
A.havebeenputupB.wereputupC.hadputupD.putup
28.Man-made-satellitesintospacebymanycountries.
A.wassentupB.issentupC.havebeensentupD.hasbeensentup
29.Iallthewordsontheblackboard.MayIgohomenow?
B.copyB.willcoupC.copiedD.havecopied
30.Nobodyknewalivinginthatcountry.
A.todoB.tomakeC.howtodoD.howtomake
31.Theoldmanneedsatmostfivehour'
ssleepanight,butheforoverseven
hourstonight.
A.hasfallenasleepBhassleptChasgonetobedD.hasgonetosleep
32.I'
mreallygettingtoofat.Fromnowon,Imoreexerciseandeatlessfood.
AhavedoneBdoCamdoingDwilldo
33.Youdon'
tneedher.Iherforseveraltimes.
Adescribe,hadmetBdescribe,meetCtodescribe,havemetDdescribe,met
34.HisspeechinEnglishwasdifficult.
AinfollowingBforbeingfollowedCtofollowDtobefollowedby
35.Whenhewasachild,hetriedtofindwayspeoplelifemore.
A.tohelp,enjoyB.help,toenjoyC.help,enjoyingD.tobehelped,toenjoy
36.Whatdidyourclassteacheryoutoatthemeeting?
A.tell,sayB.ask,speakC.tell,speakD.ask,talk
37.thebusuntilit.
A.Getoff,stopsB.getoff,willstop
C.Don'
tgetoff,stopsD.Don'
tgetoff,willstop
38ThelivingstandardofthepeopleinShanghaiinthelasttenyears.
A.hasraisedB.hasrisenC.hasbeenraisedD.hasbeenrisen
39-WhatdidMrJonesdobeforehemovedhere?
-Heacitybusforovertwenty-fiveyears.
A.hasdrivenB.droveC.drivesD.isdriving
40.Hurryup!
Theplayfortenminutes.
A.hadbegunB.beganC.hasbeenonD.hasbegun
1-5CAAAB6-10CA