现在完成时及其他时态的比较练习.doc
《现在完成时及其他时态的比较练习.doc》由会员分享,可在线阅读,更多相关《现在完成时及其他时态的比较练习.doc(5页珍藏版)》请在冰点文库上搜索。
![现在完成时及其他时态的比较练习.doc](https://file1.bingdoc.com/fileroot1/2023-5/6/4a9c6707-04c8-4bf5-9898-7c7ef0cde210/4a9c6707-04c8-4bf5-9898-7c7ef0cde2101.gif)
现在完成时及其他时态的比较练习
一、用所给动词的正确时态填空。
1.---Howlong__________theSmiths__________(stay)here?
---Fortwodays.
2.TomandI_______________(be)goodfriendssincetwoyearsago.
3.---________you________(see)myglasses?
---Yes.Isawthemonyourdeskamomentago.
4.---I’msorrytokeepyouwaiting.
---Oh,notatall.I________________(be)hereonlyafewminutes.
5.---Doyouknowourtownatall?
---No,thisisthefirsttimeI_______________(be)here.
6.WhenIwasatcollege,I_______________(speak)threeforeignlanguages,butI___________(forget)allexceptafewwordsofeach.
7.What_________________(happen)tohiminthepastfewyears?
8.Jane_______________(notgo)tothefilmnextweekbecauseshe____________(see)ittwice.
9.---____________you__________(be)toEnglandbefore?
---No,butIhearitisaverybeautifulcountry.
10.---WhereisJim?
---He_____________(go)tothegym.There_____________(be)abasketballmatchintenminutes.
11.Danny______________(work)hardforlongtorealizehisdreamandnowheisverypopular.
12.Thecoffeeiswonderful!
Itdoesn’ttastelikeanythingI______________(have)before.
13.----Areyouhungry?
----Yes,I_______________(nothave)muchtoday.
14.----Yourhairlooksnice.____________you____________(have)ahaircut?
----Yes.
----Who_____________(cut)it?
_________you________(go)tothehairdresser?
----No,afriendofmine____________(do)itforme.
15.----Canyougoouttoplaywithme?
----Sorry,Ican’t.I_____________(do)aprojectnowandI____________(notfinish)ityet.
16.I___________thisbookfromthelibraryjustnow.Iwantto__________itforaweek.(借)
17.Theplay____________tenminutesago.It__________________fortenminutes.(开始)
18.Myfather__________thecar5yearsago.He_______________itfor5years.(买)
19.Mygrandparents_____________theirhometownwhentheywereyoung.They_______________theirhometownformanyyears.(离开)
20.Thefamouspoet____________intheyear2010.He___________________since5yearsago.(去世)
21.Ialways______upatsixinthemorning,butI_____upalittlelateryesterday.(get)
22.She_______swimverywellwhenshewasfiveyearsold.(can)
23.They________inBeijingin1960.(be)
24.Healways_______toworkbybikewhenhewasinShanghai.(go)
25.I_____youupassoonasI______toNanjing.(ring,get)
26.Theynever_________intheroom.(smoke)
27.I______toschoolyesterdaybecauseI_____ill.(notgo,be)
28.John________likehisfather.(look)
29.Bequiet.Thebaby______.(sleep)
30.Someyoungpeople_______inthelake.(swim)
二、按要求变换句型。
1.Fatherboughtmeanewbike.(同义句)
Fatherbought______________________________me.
2.Frankreadaninterestingbookabouthistory.(一般疑问句)
_______Frank_______aninterestingbookabouthistory?
3.He’scleaninghisrooms.(划线提问)
________he_______?
4.Whynotgooutforawalk?
(同义句)
_______________________outforawalk?
5.ThomasspentRMB10onthisbook.(否定句)
Thomas______________RMB10onthisbook.
6.Myfamilywenttothebeachlastweek.(划线提问)
________________________family_______lastweek?
7.Ididn’thaveanyfriends.(一般疑问句)
_______________have_______friends?
8.IthinksheisLily’ssister.(否定句)_________________________________________
9.Sallyoftendoessomereadinginthemorning.(否定句)
Sally_______often______somereadinginthemorning.
10.Heisatall,thinboy.(划线提问)
______________he_______________?
三、选择填空。
( )1.——Haveyoufinishedyourhomework——Yes,I_______itlastnight
(A)finish (B)finished (C)havefinished (D)willfinish
( )2.Herfather______in1990andherhusband______formorethanfiveyears.
(A)died,dead (B)hasdied,dead
(C)died,hasbeendead (D)hasdied,hasdied
( )3. Ihave_____thisnicewatchfortwoyears.
(A)had (B)bought (C)borrowed (D)lend
( )4.He_____hishomefortenyears.
(A)hasleft (B)leftfrom
(C)hasbeenawayfrom (D)wasawayfrom
( )5.He_____aleaguememberforthreeyears
(A)is (B)hasbeen (C)hasbecome (D)havebecome
( )6.Lihua'sbrotherhas_______fortwoyears
(A)joinedthearmy (C)becomeasoldier
(B)beenanarmy (D)beeninthearmy
( )7.Hehasn't_____Quanzhoueversinceheleftschool
(A) left (B)beenaway (C)been (D)away
( )8.——Haveyou__________learnedEnglish?
——Yes,I've________learnedalot.
(A)never,ever (B)ever,never
(C)ever,already (D)already.ever
( )9.——Haveyoufinishedyourhomework________?
——Yes,I've_____donethat.
(A) yet,already (B)already,yet (C)ever,never (D)still,just
( )10.John'sfather_______borrowedsomepictures
(A)hasjust (B)haveever (C)hasyet (D)havealready
( )11.Mymotherhasworkedinthisfactory_____2years.
(A)about((B)for(C)in(D)since
()12.——________youever_______toNanjing——Yes,I______therelastyear.(A)Have…gone,havegone(B)Did…go,went (C)Have…been,went(D)Did…go,has,been)
( )13.——When_______you________LucyinNewYork?
——I_________herfortwoyears
(A) did…meet,haven'tseen (B)did…meet,don'tsee
(C)have…met, haven'tseen
( )14.He______finishedhishomeworkyet.
(A)didn’t (B)haven’t (C)hasn’t (D)doesn’thave
( )15.——Haveyou________traveledonthebanch?
——Yes,Ihave.
(A)just (B)yet C)never (D)ever
( )16..——Haveyoufinishedyourhomework——Not__________
(A)ever (B)already. (C)yet (D)just.
( )17. Wehaven'tfinishedourhomework,_____.
(A)already ((B)ever (C)yet (D)never
()18.Hisfatherjoinedtheparty_________
(A)sincethreeyearsago (B)intwoyears'time
(C)forthreeyears (D)threeyearsago
()19.Thestudentshavecleanedtheclassroom,________?
A.sothey B.don’tthey C.havethey D.haven’tthey
()20.WecametoNanjingthreeyearsago,sowe________hereforthreeyears.
A.havebeento B.havebeenin
C.havebeen D.havegone
()21.-Howlong______you_______yourdictionary?
-Abouttwomonths.
A.did;buy B.have;get
C.have;had D.have;bought
()22.Hetellsmehe________Chinaforoverfiveyears.
.A.hasbeen B.hasbeenin
C.hasbeento D.hasgonetoChina
()23.________hasMrWhitebeenamemberofGreenerChinasincehe_______toNanjing?
A.Howsoon,comesB.Howoften,got
C.Howlong,cameD.Howfar,arrived
()24.Hisuncle________formorethan9years.
A.hascomehere B.hasstartedtowork
C.haslivedthere D.haslefttheuniversity
四、改错题
1.HowisJaneyesterday?
2.Hegotoschoolbybuslastweek.
3.Heoftengoeshomeat6:
00lastmonth.
4.Icanflykitessevenyearsago.
5.Didyousawhimjustnow.
6.Tomwasn’twatchTVlastnight.
7.Ididn’tmyhomeworkyesterday.
8.Hewaitforyouthreehoursago.
9.Whofinditjustnow?
10.Whatmakehimcry(哭)justnow?
第5页