仁爱九年级英语现在完成时练习及答案.docx
《仁爱九年级英语现在完成时练习及答案.docx》由会员分享,可在线阅读,更多相关《仁爱九年级英语现在完成时练习及答案.docx(15页珍藏版)》请在冰豆网上搜索。
![仁爱九年级英语现在完成时练习及答案.docx](https://file1.bdocx.com/fileroot1/2023-8/7/878b0571-6a7c-48ae-ac78-afdbd60efe82/878b0571-6a7c-48ae-ac78-afdbd60efe821.gif)
仁爱九年级英语现在完成时练习及答案
现在完成时专项练习及答案
一、用“for”或“since”填空。
1999oneyearSaturday
10o’clocklastweekstwoweeks
10hoursagohewasborntwomonthsago
overfivedayswecameherelastyear
二、单项选择
()1.IBeijingtwice.It’ssobeautiful.
A.havegonetoB.havebeentoC.hasbeentoB.went
()2.---HowlonghasMariabeenanurse?
----.
A.SincetwoyearsagoB.SincetwoyearsC.FortwoyearsageD.In2002
()3.Hehasn’tfinishedhishomework.
A.alreadyB.everC.nevverD.yet
()4.Thefilmforhalfanhour.Allofusarelate.
A.hasbegunB.hasonC.hasbeenonD.began
()5.---HowlonghaveyouChina?
---Forthreeyears.
A.comebackB.beenawayfromC.leftD.beawayfrom
()6.IhavebeentoAmerican,soIknowonlyalittleaboutit.
A.alreadyB.everC.neverD.yet
()7.---Tom,willyougotoseethefilm“E.T”thisevening?
---No,Iwon’t.Iitalready.
A.sawB.haveseenC.hasseenD.willsee
()8.---Excuseme,isSallyhere?
---Sorry,sheBeijingonbusiness.
A.hasbeentoB.hasbeeninC.hasgonetoD.havegoneto
()9.Theysomebookstheywereinterestedinscience.
A.havebought,sinceB.havebought,for
B.C.havehad,sinceD.havehad,for
()10.---HaveyoueverbeentoQingdao?
---.I’veneverbeentherebefore.
A.Yes,IhaveB.No,Ihaven’tC.Yes,IdidD.No,Ididn’t
()11.Theweatherisverycoldthesedays.Iacoldforafewdays.
A.havecaughtB.havehadC.catchD.caught
()12.Howlonghaveyouintheparty?
A.joinedB.takenpartC.been
()13.---Where’syourfather?
----Hetothepostoffice.
A.hasbeenB.hasgoneC.wentD.willgo
()14.---MayIspeaktoMr.Green?
---Sorry.Helondon.Buthe’llbebackintwodays.
A.hasbeentoB.hasgonetoC.hasbeeninD.wentto
一、用所给动词的适当形式填空。
1.Everystudent_________________(see)thefilmalready.
2.KentandI__________________(write)asongbefore.
3.Dick_______________(do)theworkthesedays.
4.Thepeopleinthemountains________never________(see)films.
5.Patty_______________(buy)amagazineabouttheschoollife.
6.Theactress________________(live)hereallherlife.
7.Theglassisbroken.Who________(break)thisglass?
8.Finallytheworkers______________(finish)thatjob.
9.________you________(borrow)thebookwetalkedabutlasttime?
10.There’snomorewineinthebottle.They________(drink)allofit.
11.Tom________(leave)amessageforyou.He________(call)lastnight.
12.I______________(see)themovieoncebefore.I__________(love)italot.
13.A:
__________________(you/hear)thenews?
B:
yes,I________
A:
Who_______________(tell)youthenews?
B:
LiMing________(do)
A:
When____________________(he/tell)you?
B:
Twohoursago.
14.I_______already_______(see)thefilm.I_______(see)itlastweek.
15.______he_________(finish)hisworktoday?
Notyet.
16.______you______(be)toHongKong?
Yes,I_________(be)theretwice.
17.______youever________(eat)chocolatesundaes?
No,never.
18.Myfather_______just________(come)backfromwork.Heistirednow.
19.Where`sLiMing?
He________(go)totheteacher`soffice.
20.Shanghai______(be)asmalltownhundredsofyearsago.
Nowit______________(become)alargecity.
21.I___________(work)heresinceI______(move)herein1999.
22.SofarI____________(make)quiteafewfriendshere.
23.Howlong______theWangs_________(stay)here?
Fortwoweeks.
二、句型转换(每空一词)。
1.IhavebeentoMacaubefore.(改为否定句)
I______________beentoMacaubefore.
2.Hehasn`tcometoschoolbecausehe`sill.(就划线部分提问)
__________________hecometoschool?
3.HehaslearnedEnglishfor5years.(就划线部分提问)
___________________________learnedEnglish?
4.Iboughtanewbikejustnow.(用just改写)
I________just__________anewbike.
5.WebegantolearnEnglishthreeyearsago.(改为同义句)
We_______________English________threeyears
6.Thefactoryopenedtenyearsago.(同义句)
Thefactory_____________________fortenyears.
7.Theyhavecleanedtheroomtwicethisweek.(就划线部分提问)
____________________they______theclassroomthisweek?
8MyfatherwenttoEnglandin2003and2005.(同义句)
Myfather________________England_____.
9.JohnleftBeijingthreeyearsago.(同义句)
John___________________Beijing_____threeyears.
10.Hiscompanyclosedin2003.(同义句)
Hiscompany____________________2003.
11.Myfatherboughtthecarhalfayearago.(同义句)
Myfather____________thecar_______halfayear.
三、按要求填空
A.用already或yet
1)Havetheytakendowntheoldpictures______?
No,not___________.
2)Mostofushave___________finishedourcompositions
3)Hesaidhehadn’tvisitedhishome________.
B.用since或for
1)Mikehasbeenill_____alongtime.Hehasbeeninhospital______October.
2)MrsLiaohasbeeninhospital_________lastweek.
3)Ihavestayedatmyaunt’s__________twoweeks.
4).JillhasbeeninIreland________Monday.
5).JillhasbeeninIreland_____________threedays.
6).MyaunthaslivedinAustralia__________15days.
7).Margaretisinheroffice.Shehasbeenthere__________7o`clock.
8).IndiahasbeentoShanghai___________1974.
C.用havegone或havebeen
1)Wherearetheboystudents?
They___________totheschoolfactory.
2)Isyourfatherin?
No,he___________toShenzhen.
_______heever______therebefore?
Yes,he_______thereseveraltimes
3)HeaskedmeifI__________toHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasI_______never________tothatcitybefore.
四、单项选择
1.LiHonghas________thearmyfor2years.
A.joinedB.joinedtoC.beeninD.joinedin
2.Wehavebeenfriendssince______.
A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore
3.Mike___________thestoryforamonth.
A.HasboughtB.HashadC.hadhadD.hasborrowed
4.You______thatquestionthreetimes.
A.alreadyaskedB.havealreadyasked
C.alreadyhaveaskedD.askedalready
5.ThoseforeignfriendsleftGuangzhou__________.
A.sincelastweekB.aweekago
C.foraweekD.sinceaweekago
6.I_____atthisschoolfortwoyearsalready.
A.amstudyingB.studyC.studiedD.havestudied
7.They_________inthecitysincelastsummer.
A.liveB.didn’tliveC.havelivedD.live
8.Mrs.WanghaslivedinHaikou_________1992.
A.sinceB.fromC.afterD.in
9.Mr.Black_________Chinasincethesummerof1998.
A.hasbeentoB.hasbeeninC.hascometoD.cameto
10.You’dbettergoon________English.
A.studyB.studiedC.studyingD.tostudy
11.YouhaveneverbeentotheGreatWall,________you?
A.doB.don’tC.haveD.haven’t
12.Hisfather_______foryears.
A.hasdiedB.hasbeendeadC.diedD.dies
13.Mary________toseethefilmsbecauseshe__________ittwice.
A.won’tgo,sawB.won’tgo,willsee
C.won’tgo,hasseenD.didn’tgo,sees
14.________you________somemorefood?
Thankyou.I_______enough.
A.willhaveB.havehadC.Do,have,haveD.Do,have,had
15.______you______England?
Yes,it_____abeautifulcountry.
A.Will,goneto,wasB.Have,beento,is
C.had,beento,isD.Have,goneto,is
16.-------_______you_______tothecapital?
-------No,I______.I______thereearlynextmonth.
A.Have,been,haven’t,amgoingB.Had,been,hadn’t,amgoing
C.Have,gone,haven’t,wasgoingD.Did,go,didn’t,wasgoing
17.------Yousister______toLondontostudyEnglish.Isthattrue?
-------Yes,she___therefortwomonths.
A.hasbeen,hasbeenB.willgo,hasgone
C.gone,willbeD.hasgone,hasbeen
18.Bruce____howtouseacomputer.He____acomputerofhisown.
He____ittwodaysago
A.learns,willget,boughtB.islearning,hasgot,bought
C.learned,hasgot,boughtD.islearning,got,hasbought
19.--Youhaven’treadthebookbefore,haveyou?
--_______.
A.Yes,Ihaven’t.B.No,Ihave.C.Yes,Ido.D.No,Ihaven’t.
20.—WhereisLiLei?
—He___Shanghai.
A.hasgonetoB.hasbeentoC.wenttoD.goesto
21.-----Haveyou______beentoBeijing?
--------No,___________.
AevereverByet,neverCevernever
1
一:
用“for”或“since”填空。
since1999foroneyearsinceSaturday
since10o’clocksincelastweeksfortwoweeks
since10hoursagosincehewasbornsincetwomonthsago
foroverfivedayssincewecameherelastyear
二、单项选择
1-5BADCB6-10CBCCB11-14BCBB
三、完成句子
1.Ihavejustlostmypurse.
2.Havetheycleanedtheclassroomyet?
Yes,theyhave.
3.Theboyhasbeenillforthreedays.
4.TomhasbeenawayfromChinaforfiveyears.
5.Chinahasalreadysentupmanysatellitestospace.
6.IhaveneverbeentoSichuanbefore.
7.Theyhavebeenmarriedfortenyears.
8.Sofar,hehasalreadylearntmorethan2000words.
2
一、用所给动词的适当形式填空。
1.hasseen2.havewritten3.hasbeendoing4.have,seen5.hasbought6.lives7.breaks8.finished9.Have,borrowed10.have,droken11.hasleft,called12.haveseen,love13.Haveyouheard,have,told,did,didhetell
14.have,seen,saw15.Has,finished16.Have,been,havebeen17.Have,eaten
18.has,come19.hasgone20.was,hasbecome21.haveworked,moved
22.havemade23.have,stayed
二、句型转换(每空一词)。
1.havenot2.Whyhasn't3.Howlonghashe4.have,bought5.havelearnt,for
6.hasbeenopen7.Howmanytimeshave,cleaned8.hasbeento,twice
9.hasbeenawayfrom,for10.hasbeenclosed,since11.hashad,for
现在完成时:
【2011福建泉州】1.—Dad,I________thestationforminutes,butnobodycametomeetme.
—Don’tworry.I’llgotomeetyousoon.
A.arrivedatB.havebeenatC.willreach
【2011云南八市】2.—________youever_________Dali?
—Never.ButIamgoingtherethisvacation.
A.Do…gotoB.Have…beento
C.Have…gonetoD.Will…goto
【2011北京