现在完成时及其他时态的比较练习.doc
《现在完成时及其他时态的比较练习.doc》由会员分享,可在线阅读,更多相关《现在完成时及其他时态的比较练习.doc(5页珍藏版)》请在冰豆网上搜索。
![现在完成时及其他时态的比较练习.doc](https://file1.bdocx.com/fileroot1/2022-10/22/7de9eea2-1b6d-4a54-9819-fadc51db7755/7de9eea2-1b6d-4a54-9819-fadc51db77551.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)