初中英语过去完成时练习题附答案.docx
《初中英语过去完成时练习题附答案.docx》由会员分享,可在线阅读,更多相关《初中英语过去完成时练习题附答案.docx(7页珍藏版)》请在冰豆网上搜索。
初中英语过去完成时练习题附答案
初中英语过去完成时练习题(附答案)
过去完成时练习题
一、
( )
(1)Thepolicefoundthatthehouse_______andalotofthings_________.
A.hasbrokeninto,hasbeenstolen B.hadbrokeninto,hadbeenstolen
C.hasbeenbrokeninto,stolen D.hadbeenbrokeninto,stolen
( )
(2)Bytheendofthiscentury,we__oursintoastrongmoderncountry.
A.willbuild B.hadbuilt C.havebuilt D.willhavebuilt
( )(3)We_________theworkbysixyesterdayevening.
A.finished B.wouldfinish C.hadfinished D.hadbeenfinished
C.havehad D.hadalreadyhad
( )(7)Itseemsthattheoldman_________somethingimportant.
A.haslost B.hadlost C.lost D.wouldlose
( )(8)She__________inthisschool________thepasttenyears.
A.wasteaching,since B.hadbeenteaching,since
C.wouldteach,for D.hasbeenteaching,for
( )(9)DidyouseeXiaoLiattheparty?
No,______bythetimeIarrived.
A.she’dleft B.she'sleft C.Shewasleft D.shemustleave( )
(10)ThejobprovedtobemuchmoredifficultthanI______.
A.expect B.expected C.wouldexpect D.hadexpected
( )(11)Wecouldn’tcatchupwiththeothersbecausethey_____toolongbeforeus.
A.started B.werestarting C.havestarted D.hadstarted
( )(12)Shefeltanxiousabouthersonasshe________forquitealongtime.
A.haven'theardhim B.hadn’theardhim
C.haven‘theardfromhim D.hadn’theardfromhim
( )(13)Bythetimethespeakerenteredthehall,allthelisteners_______.
A.hadseated B.wereseated C.seated D.wereseating
( )(14)BytheendofnextJulythisbuilding__________.
A.willbefinished B.willhavefinished
C.willhavebeenfinished D.hadbeenfinished
( )(15)Bythetimethewar____,mostofthepeoplehadleft.
A.wasbegan B.wasbrokenout
C.brokeout D.hadbeenbrokenout
( )(16)Ifshe______harder,shewouldhavesucceeded.
A.hadworked B.haveworked C.shouldwork D.worked
( )(17)Iwish______Iyouyesterday.
A.seen B.didsee C.hadseen D.weretosee
( )(18)HeistalkingsomuchaboutAmericaasifhe_______there.
A.hadbeen B.hasbeen C.was D.been
( )(19)Thatdinnerwasthemostexpensivemealwe___.
A.wouldhave B.havehad C.hadneverhad D.hadeverhad
( )(20)WhenJackarrivedhelearnedMary______foralmostanhour.
A.hadgone B.hadsetof C.hadleft D.hadbeenaway
( )21.IlostthebookI____.
A.havebought B.bought C.hadbought D.hadbeen bought
( )22.ThebushadgonewhenI____atthebusstop.
A.havearrived B.arrived C.hadarrived D.am arriving
( )23.Tom____ofvisitinghisgrandmother,butthebad butthebadweathermadehimchangehismi.
A.hasthought B.thought C.hadthought D.had beenthought
( )24.—DidyoumeetTomattheairport?
—No,he___bythetimeI___there.
A.hasleft;got B.hadleft;arrived
C.left;arrived D.left;hadgot
( )25.—Whydidn'tTomattendthemeetingyesterday?
—He____Beijing.
A.hasgoneto B.hadgoneto C.wentto D.had beento
( )26.—I____tocometohelpyou. —Butyoudidn’tcome.
A.havemeant B.hadmeant C.meant D.willmean
( )27.FinallyMarywasadmittedbyBeijingUniversity,forwhichshe___fivetimes.
A.hadtried B.wastrying C.hastried D.tried
( )28.—Ihaveboughtyouthebooksyouwant.
—Oh,good,I___afraidyouhadforgotten.
A.was B.am C.hadbeen D.havebeen
( )29.WhenLiMinghurriedhome,hefoundthathismother____already____tohospital.
Ahas;beensent Bhad;sent Chas;sent Dhad;beensent
( )30.We____fiveEnglishsongsbytheendoflastterm.
Ahadlearned B learned Chavelearned Dwillhavelearned
( )31.HanMeitoldmeshe_____lunch,soshewasveryhungry.
Ahashad Bhasn'thave Chavehad Dhadn'thad
( )32.Bytheendof1976,manybuildings_____builtinthecity.
Ahavebeen Bhave Chadbeen Dwill
( )33.She_____herkeysintheofficesoshehadtowaituntilherhusband____home.
Ahasleft;comes Bhadleft;wouldcome Chadleft;came Dleft;hadcome
( )34.HesaidthatitwasatleasttenyearssinceI_____agooddrink.
Ahadenjoyed Bwasenjoying Chaveenjoyed Dhavebeenenjoying
( )35.Themeeting_____whenMr.Wang_____toschool.
Ahasbegun;get Bhasbeenon;get Chadbegun;got Dhadbeenon;got
二、
1WhenIreturnedhome,he_____(leave).
2Bytenyesterdayevening,she________(finish)writing.
3He______(study)Englishforfiveyearsbeforehecamehere.
4It____ _____(stop)rainingwhenIwakeupthismorning.
5I_____(notread)thebookbecauseIhadreaditbefore.
6Shesaidshe____(be)bornin1992.
7Whenhe_____(come)toChinatwoyearsagohefoundpeopledidn'tunderstandhimatallthoughhe________(learn)someChineseinhisowncountry.
8IsawHanMeiyesterday.We_____(notsee)eachothersinceleftBeijing.
9WhenIgottohishome,he_____(go)tobed.
10SheaskedifMr.Liu_____already_____(come)back.
过去完成时答案
一、答案
(1)—(5)DDCBD (6)—(10)DADAD
(11)—(15)DDBCC (16)—(20)ACADD。
21-25CBCBB26-30BAADA31-35DCCAC
二、答案:
1hadleft 2hadfinished 3hadstudied 4hadstopped 5didn'tread
6was 7came hadlearned 8hadn'tseen 9hadgone 10hadcome