八年级下册英语现在完成时态练习题.docx
《八年级下册英语现在完成时态练习题.docx》由会员分享,可在线阅读,更多相关《八年级下册英语现在完成时态练习题.docx(10页珍藏版)》请在冰豆网上搜索。
八年级下册英语现在完成时态练习题
现在完成时专项练习
一、写出下列动词的过去式和过去分词
study______________eat______________pay______________chat____________lose_____________come _______________
read______________stop______________run______________
fall______________see______________fell______________
swim______________give______________take______________write _________choose______________get______________
begin______________be____________bring______________
catch______________find ______________go______________hold______________hear____________lay ____________
hurt___________learn______/______know_______/______
grow___________leave______/______have_______/______
drive___________teach______/______make_______/______
二、单项选择
1、Both his parents look sad.Maybethey _________what's happened to him.
A. knew B.haveknown C.mustknow D.willknow
2、He has _______been to Shanghai,has he?
A. already B.never C.ever D.still
3、Have you met Mr Li______?
A.just B.ago C.before D. amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyears.
A.is writing B.was writing
C.wrote D.has written
5、-Ourcountry ______alotsofar.
-Yes.Ihopeitwillbeeven______.
A.has changed;well B. changed;good
C.has changed;betterD. changed;better
6、ZhaoLan____already ____inthisschoolfortwoyears.
A.was;studying B.will;study
C.has;studied D.are;studying
7、We______Xiao Li since she was a little girl.
A.know B.had known C.have known D. knew
8、HarryPotterisaverynicefilm.
I_______ittwice.
A.will see B.have seen C.saw D.see
9、-These farmers have been to the United States.
-Really?
When_____ there?
A.will they go B. did they go
C. do they go D. have they gone
10、-______you___your homework yet?
-Yes.I_____ it a moment ago.
A.Did;do;finished B.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
11、His father ______the Party since 1978.
A.joined B.hasjoined C.wasinD.has been in
12、-Doyouknowhimwell?
- Sure.We_______friendssincetenyearsago.
A. were B.havebeen C.havebecome D.havemade
13、-Howlonghaveyou ____here?
-Abouttwomonths.
A. been B. gone C. come D. arrived
14、Hurry up!
The play_________for ten minutes.
A.has begunB.had begunC.has been onD.began
15、It ___ten years since he left the army.
A. is B. has C. will D. was
16、Miss Green isn't in the office.she_______ to the library.
A.has gone B.went C.will go D. has been
17、My parents______ Shandong for ten years.
A.have been in B.have been to
C. have gone to D.have been
18、Thestudentshavecleanedtheclassroom, ?
A.sothey B.don'tthey C.havethey D.haven'tthey
19、HasMrWhitebeenamemberofGreenerChinasince
he toChina?
A.Howsoon,comes B.Howoften,got
C.Howlong,came D.Howfar,arrived
20、Hisuncle formorethan9years.
A.hascomehere B.hasstartedtowork
C.haslivedthere D.haslefttheuniversity
21.( )You'llanswerforwhatyou .
A.willdo B.havedone C. haddone D. do
22.( )He Tokyofortwoweeks.
A.hasleft B. hasbeenawayfrom
C. hasbeenaway D. isleaving
23.( )- haveyoubeenhere?
-Foramonth.
A.Howoften B. Howfar C.Howlong D. Howsoon
24.( )It'sthethirdtimeyou lateforschoolthisweek.
A.were B.are C.hadbeen D.havebeen
25.( )Manynewrailways downinthepastfewyears.
A.hasbeenlied B.havebeenlaid
C.havebeenlayed D.havebeenlied
26.( )-IsthatJackspeaking?
-Sorry,heisn'tinrightnow.He thecinemawithhisaunt.
A.hasbeento B. hasgoneto
C. havebeento D. havegoneto
27.( )It tenyearssincewelast inBeijing.
A.was,met B.hadbeen,met C.was,meet D.is,meet
三、用所给动词的适当形式填空
1、We_____just______(talk)aboutyou.
2、Whereareyou_____(be)?
I____(be)toNanjing.
3、When____you____(go)there?
I______(there)therelastmonth.
4、______you_____(visit)theGreatWallyet?
5、Howlonghaveyou______(teach)Englishinschool?
6、They_____(see)thefilmtwice.
7、He_____(work)inthathospitalsinceheleftcollege.
8、I____(be)toShanghaiforseveraltime.
9、What____you_______(do)yesterday?
I____(make)acake.10、---_____you_____(be)toBeijing?
---yes,Ihave.
11、Herparents_______(notwrite)tohersincetheyleft.
12.Idon’tknowthiswoman.I (meet,never)her.
13.-Let’sgotothecinema.-No,I (see,already)thefilm.
14.We (finish,not)ourhomeworkyet.Willyouwaitaminute?
15.John (come,not)yet.Hewillbebackinaminute.
16.Mr.GreenoftengoestoAmerica.Infact,he (be)theretentimes.
17.-Where’sJohn?
-He just (go)totheteachers’office.
18.She (study)Englishsinceshewasten.She (begin)tostudyEnglishwhenshewasten.
19.Jimisn’there.He (go)tothelibrary.He (go)thereanhourago.
20.He ________ (travel,never)onatraininherlife.
21.I (buy)thebiketwoweeksago.I (have)thisbikesincethebeginningofthismonth.I (have)itfortwoweeks.
22.Greatchanges (takeplace)inthosevillagesinthelasttenyears.
23.Howmanytimes you (phone)methesedays?
_ you (phone)methismorning
24.Tomcan’tgetintotheroombecausehe (lost)thekeytothedoor.
25.I (look)forthedictionary,butI (findnot)ityet.
26.- thenewprogrammes (start)yet?
-No,they (plan,still)
27. you (know)whereyoursisterhas (go)?
28.We (live)inShanghaifrom1989to1999.We (live)for10years.
29.Theycan’tgowithus.They (finish,not)theworkyet.
30.You (change,not)yourmind,haven’tyou?
31.Wemustpayforthelibrarybookifwe (lost)it.
32、I (tell)youabouttheaccidentassoonasI (finish)thework.
33.-Ihearyourfather (be)toJapanonce.-Yes.He (go)therelastyear.
34.-When you (buy)thebook?
-I (have)itfortwoweeks.
35.Suchathing (happen,never)inthevillagebefore.
36. Ithinkyou never (hear)suchathing.
37. you (read)thebookyet?
38.Tom just (find)hiscat.
39.He (notsee)thefilmyet.
Sohe (see)itthisevening.
40.I (have)mylunchalready.
41. You (find)yourlostbook?
Yes,I (find)ithoursago.
42.Youneedn’ttellhimaboutit.I already himaboutit.(tell)
43.--when you there?
(go) --Threeweeksago.
44. --Jim, you (write)alettertoyouraunt?
--yes,I .I (write)itjustnow.
45.Haveyou (return)theladderyet?
No,not.I (return)itsoon.
46.Sofar,I (notget)aletterfromhim.
47.Untilnow,she already (write)threebooks.
48.Inthepastfewyears,we (build)alotofbuildings.
49.ThisisthefirsttimeI (visit)theGreatWall.
50.We already (know)eachotherbefore.
51.We (get)toknoweachotherthreeyearsago.
52.—Howmanytimes youever toShanghai?
--I ever therethreetimes.(去过)
53.-WhereisJim?
--He totheteachers’office(去了)
54.-- you tothehospitalyet?
(去过)
--yes,I (go)toseeDoctorLithismorningandhe (give)mesomemedicine.
-- you (take)it.?
--Yes,I itjustamomentago.(take)
55.It (rain)foraweek.
56. Lastyearheoften (run)fortwohoursaday.
Untilnowhe fortwoyears.(run)
57. He _____ (live)heresincehe ____ (move)here.
58.OurMathsteacher ____ (talk)toaboywhenI ____ (enter)theroom
59.TheGreens____________(be)totheGreatWalltwice.
60.I ______ (give)themessagetoherassoonashe _________ (come)back.
61.There ______ (be)nobooksontheshelfamomentago.
62.Look,theGreens _____ (have)supper. Butwe ____just _____(eat)it.
63.Inoneortwoyears,she (become)adoctor.
四、句型转换(每空一词)
1、MissZhanghastraveledtoBeijing.(改为否定句)
MissZhang________________toBeijing.
2、HaveyoueverwantedtovisittheSummerPalace?
(作肯定回答)_______,I______.
3、Hehasansweredallthequestions.(对划线部分提问)_______________he_______?
4、Hehasfoundsomethingintheroom.(改为一般疑问句)_______hefound________intheroom?
5、Ididn'tseehimlastyear.(改为现在完成时)
I___________himforalongtime.
6、Theoldmandidelastyear.(同义句改写)
He___________forayear.
7、Thisfactoryopenedtwentyyearsago.(改写句子,句意不变)Thisfactory____________fortwentyyears.
8、MissGaoleftanhourago.(改写句子,句意不变)
MissGao________________________anhourago.
9、TheGreenFamilymovedtoFrancetwoyearsago.(改写句子,句意不变)
______twoyears______theGreenFamilymovedto
France.
10、Thebushasarrivedhere.Itarrivedtenminutesago(改写句子,句意不变)
11、Theyhaveknowneachotherfor6years(改写句子,句意不变)Theyhaveknowneachother______6years______12、Iboughtthebikelastyear
I___________thebikefor______________
13、Davidhasalreadygotsomethingtoeat(改为否定句)David_____________________toeat__________.
14.Hediedtwoyearsago.(改为同义句)
He ___ ____ ____ fortwoyears.
15. Iboughtthepenthreehoursago.(改为同义句)
I ____ ____the