过去完成时练习题及答案Word格式.docx
《过去完成时练习题及答案Word格式.docx》由会员分享,可在线阅读,更多相关《过去完成时练习题及答案Word格式.docx(6页珍藏版)》请在冰豆网上搜索。
Adid;
began
Bdid;
begin
Chas;
begun
Dhad;
begun
5、It________7hourstogotoNanningbytrain.
Aistaking
Baregoingtotake
Ctakes
Dhastaken
6、It________3yearssincehisgrandma________.
Ais;
died
Bis;
hasdied
Cwas;
hasbeendead
7、Pleasebecarefulinthelab,________you
Awill
Bwon’t
Cdon'
t
Ddo
8、Father________whenI________yesterdaymorning.
Astillslept;
gotup
Bissleeping;
gotup
Cwasstillsellping;
gotup
Dsleeps;
getup
9、Kate________tobeduntilhermother________back.
Awon’tgo;
come
Bhadn’tgone;
came
Cwent;
came
Ddidn’tgo;
10、Who________intothelibrarywhileMissYangandMeimei________
Awascoming;
talked
Bcame;
weretalking
Ccomes;
istalking
Dcame;
talked
二、用括号内所给动词的正确时态填空,注意前后时态的呼应
(A)
MrsAnneSterlingdidnotknowit_1_(be)dangerouswhenshe_2_(run)throughtheforest(森林)aftertwomen.They_3_(rush)uptoherwhileshe_4_(have)apicnicneartheforestwithherchildren.They_5_(try)tosteal(偷)herhandbag.Inthefight,thetrap(带子)brokeanbothmen_6_(start)runningthroughthetrees.MrsSterling_7_(get)soangrythatshe_8_(run)afterthem.Whenshe_9_(catch)upwith(see)thatthey_11_(sit)downand_12_(look)intothebagtoseewhatwasinit,soshe_13_(run)straightatthem.Themen_14_(get)suchafright(害怕)thatthey_15_(drop)thebagand_16_(run)away.“Thetrap_17_(need)mending,”saidMrsSterlinglater,“butthey_18(notsteal)anything.”
(B)
TheWayleisasmallriverthatcutsacrosstheparknearmy(like)sittingbytheWayleonfineafternoons.It_20_(be)warmlastSunday,soI_21_(go)and_22_(sit)ontheriverbankasusual.Somechildren_23_(play)gamesonthebankandthere_24_(be)somepeoplerowingboatsontheriver.Suddenly,oneofthechildren_25_(kick)thballveryhardandit_26_(go)towardsapassingboat.Somepeopleonthebank_27_(call)outtothemanintheboat,buthe_28(nothear)them.Theball_29_(hit)himsohardthathenearly_30_(fall)intothe(turn)tolookatthechildren,butthere_32_(benot)anyinsight(看得见):
they_33_(run)away!
Theman_34_(laugh)whenhe_35_(know)what_36_(happen).He_37_(call)outtothechildrenand_38_(throw)theballbacktothebank.
WhenI_39_(leave)they_40_(play)again.
参考答案
一、1~5
BAABC
6~10AACDB
二、
wasrunning
having
sat
looking
notsteal
playing
nothear
not
run
happened
playing
过去完成时专练
1.单项选择
1.Heaskedme_____duringthesummerholidays.
A.whereIhadbeenB.whereIhadgoneC.wherehadIbeen
D.wherehadIgone
2.What____Jane____bythetimehewassever
A.did,do
B.has,done
Cdid,did.
D.had,done
3.I______900EnglishwordsbythetimeIwasten。
A.learned
B.waslearning
C.hadlearned
D.learnt
4.She______livedherefor______years.
A.had,afew
B.has,several
C.had,alotof
D.has,agreatdealof
5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.
Ahadcooked
B.cooked
C.havecooked
D.wascooked
6.Shesaidshe__________theprinciplealready
A.hasseen
B.saw
C.willsee
D.hadseen
7.Shesaidherfamily_______themselves______thearmyduringthewar.
A.hashidden,from
B.hadhidden,fromC.hashidden,with
D.hadhidden,with
8.Bythetimehewastenyearsold,he_________.
A.
hascompleteduniversity
B.hascompletedtheuniversity
B.
hadcompletedanuniversity
D.hadcompleteduniversity
9.Shehadwrittenanumberofbooks______theendoflastyear.
A.for
B.in
C.by
D.at
10.He_____toplay____beforehewas11yearsold.
Ahadlearned,piano
B.hadlearned,thepiano
C.haslearned,thepiano
D.learns,piano.
11.What_______Annie____bythetimehewasten
A.did,do
B.did,did
C.has,done
D.haddone
12.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.
A.hasworked
B.works
C.hadworked
D.willwork
13.Bytheendoflastweek,they____thebridge.
A.hascompleted
B.completed
C.willcomplete
D.hadcompleted
14.Benhatesplaying_____violin,buthelikesplaying____football.
A.a…the
B.the…the
C./…the
D.the…/
15.Bythetimehewas4,he______alotofGermanwords.
A.hadlearned
B.haslearned
C.learned
D.learns
16.Jimturnedoffthelightsandthen_____theclassroom.
A.wasleft
B.hadleft
C.hasleft
D.left
_________inGuangzhousince2000.
A.lived
B.hadlived
C.havelived
D.wereliving
18.ThetrainfromBeijing_______tenminutesago.
A.hasarrived
B.wasarriving
C.arrived
D.hadarrived
19.Thestudents_________theirclassroomwhenthevisitorsarrived.
A.havecleaned
B.hadcleanedC.wascleaned
D.havebeencleaned
20.Fergie_______theprojectinonehour.
A.havefinished
B.willfinish
C.finishes
D.hasfinished
21.Theman________hiscoatandwentout.
A.puton
B.hadputon
C.willputon
D.wasputtingon
22Mymother______inthatfactoryattheageof18.
A.hadworked
B.hasworked
C.worked
D.works
23.Dad________whilehe_______TV.
A.fellasleep…watch
B.wasfallingasleep…watched
C.fellasleep……waswatching
D.hadfallenasleep…watched
2.用动词的适当形式填空
1.We_____________(paint)thehousebeforewe______________(move)in.
2.Thatricholdman_____________(make)awillbeforehe_____________(die).
3.They_____________(study)themapofthecountrybeforethey________(leave).
4.Therobbers_____________(runaway)beforethepolicemen_______(arrive).
5.I__________(turnoff)allthelightsbeforeI____________(go)tobed.
6.Paul__________(go)outwithJaneafterhe__________(make)aphonecall.
7.Tom__________(say)he___________(read)thebooktwice.
8.Ourplan____________(fail)becausewe_____________(make)abadmistake.
9.Whenthechairman______________(finish)speaking,he_____________(leave)thehall.
Reads__
______(have)lunchwhenI________________(get)totheirhouse.
I______________(arrive)atthestation,he____________________(leave).
12..We_______________(learn)about4000Englishwordsbytheendoflastterm.
13.Iwaiteduntilhe_______________(finish)hishomework.
14.Weweresurprisedatwhatshe________already______(do)
____________(notgo)toQingdaobecauseshe________________(go)therebefore.
16.He______________(nottell)youthenewsyet.
17.Hesaidhe_____________already_________(give)thebooktotheteacher.
18.I______________(be)toShanghaibefore.
19.Shetoldmeshe_________________(be)toSanyathreetimes.
_____________(play)theguitarwhilehersister_______________(sing).
3.句型转换
1.Ihadsoldtheticketwhenshecame.(改否定句)
hadsungasongtousbeforeshedanced.(改否定句)
begantoclimbedthemountainaftertheyhadboughtallthefoodanddrink.(否定)
10:
00a.m,Ihadbeenveryhungry.(改一般疑问)
hadalreadycompletedtheprojectwhenIarrived.(改一般疑问)
thetimehegottotheairport,theplanehadtakenoff.(改一般疑问)
7..HehadbrokenhisarmwhenIsawhim.(对划线部分提问)
hehadreadthenote,heateit.(对划线部分提问)
9..Jackdidn’tgotothecinemabecausehehadseenthefilm.(对划线部分提问)
hadhadthetoysfortenyearsbeforewegavethemtothechild.(对划线部分提问)
hadwrittenthebookbytheendof1960.(对划线部分提问)
cookedthedumplings.Weatethemup.(用过去完成时连接两句)
’sfathermendedthecar.Itwasbroken.(用过去完成时连接两句)
hadourtests.Thenwehadalongholiday.(用过去完成时连接两句)
Afterwe________________________,we_____________________________
showedusapicture.Thenheshowedusaroundthehouse.用过去完成时连接两句)
Beforehe_______________________,