现在完成时.docx
《现在完成时.docx》由会员分享,可在线阅读,更多相关《现在完成时.docx(8页珍藏版)》请在冰豆网上搜索。
现在完成时
现在完成时
现在完成时专项练习
(1)
一、用所给动词的适当形式填空。
1.I__________(see)thefilmbefore.I________(see)itjustnow.2._________heever_________(do)hiswork?
Never.
3.---________you_________(be)toHongKong?
---Yes,I_________(be)theretwice.
4.---_________you_________(eat)chocolatesundaeseversince?
5.Myfather_________just________(come)backfromwork.He__________(be)tirednow.
6.Where'sLiMing?
He__________(go)totheteacher'soffice.7.Recentlythey____________(study)abroadforhisfieldinengineering.8.I___________(work)heresinceI__________(move)herein1999.9.SofarI___________(make)quiteafewfriendshere.10.Howlong__________theWangs__________(stay)here?
Fortwoweeks.二、单项选择
1.ThetwinscanspeakgoodChinesebecausethey_________Chinafor6years.
A.havebeentoB.havecometoC.havebeeninD.havegoneto2._________haveyoulivedinBeijing?
A.HowsoonB.HowoftenC.HowmuchD.Howlong
3.---WhereisTom?
Ican'tfindhimanywhere.
---He_________backforaholiday.
A.wentB.goesC.hasgoneD.willgo
4.---Hasjohncome_________?
---Yes.Hehas_________beenherefor10minutes.
A.yet,alreadyB.already,yetC.already,alreadyD.yet,yet5.They_________abouteighthundredEnglishwordsbytheendoflastterm.A.willlearnB.haslearnedC.aregoingtolearnD.hadlearned6.Ihaven'tfinishedreadingthebook_________.
A.justB.alreadyC.everD.yet
7.Hehas_________seenthefilm,hashe?
A.alreadyB.neverC.everD.yet
8.________youever_________fastfood?
A.Did,eatB.Have,eatenC.Are,eatD.Have,eat9.We_________theBaiyunHillslastweekend.
A.haveclimbedB.areclimbingC.climbingD.wasclimbing10.Theboy_________finishedhishomeworkyet.
A.hasn'tB.didn'tC.wasn'tD.
doesn't
11.WhenIwasatcollege,I_______upearlytodosomemorningexercises.
A.usedtogetB.usedtogettingC.usedgetD.usedtoget
12.MrSmithhastaughtinthisuniversity______hecameherein1999.
A.forB.sinceC.beforeD.after13.---“Maryhas______finishedthedifficultwork.Whatabouthisclassmates?
”
---“_________”.
A.yet;NotalreadyB.notalready;NotyetC.already;NotstillD.already;Notyet14.I’m____busythisweekthatIhavetohavemydirtyclothes______nearby.
A.so;tobewashedB.quite;washingC.so;washedD.very;washing
15.“WearegoingtotheZijinMountaintomorrow.”“Have_____.”
A.funB.timeC.wishesD.
photos
16.Ifoundmysistergreatly______afterwatchingthe______film.A.exciting;excitedB.excited;excitingC.exciting;excitedD.excited;excited17.---Ihaveseenthefilm“Titanic”already.
---When__________you__________it,
---Thedaybeforeyesterday.
A.have;seenB.will;seeC.did;seeD.did;
seen
18.MrBlack__________inChinasincefiveyearsago.A.livedB.haslivedC.livesD.is
goingtolive
19.We____________treeslastSunday.Sofarwe__________over3,000
treesthere.
A.planted;plantedB.planted;haveplanted
C.haveplanted;plantedD.haveplanted;have
planted
20.11---AnnhasgonetoShanghai.---So________herparents.
A.hasB.hadC.didD.have三、用所给词的适当形式填空
1.George_________(be)heresincethefactoryopened.2.TheOrientalPearlTVToweristhetallesttowerI________ever__________(see).
3.IknowallaboutthefilmbecauseI________(see)twice.4.He________(be)illforaweek,andhestilldoesn’tfeelbetternow.
5.IsentyouabirthdaycardlastSunday.________you________(receive)ityet?
6.________you________(hear)fromyourauntrecently?
Yes,I________just_________(get)aletterfromher.7._______you_________(finish)yourhomework?
8._______you________(be)toJapanbefore?
9.We________never__________(eat)Mexicanfood.
10.Thechildren___________(notfind)thelostpuppyyet.11.________thesun___________(come)up?
12.Howlong________you_________(be)avegetarian?
13.I_________(notwork)sincelastDecember.
14.ThisisthethirdtimethatI________(visit)theScienceMuseum.15.I’msorryI________(forget)yourname.
16.Uptonowairpollution_______(do)greatharmtohumanbeings.17.ThecompositionwhichIhandedinaweekago_________(notmark)yet.18.Noletters_________(receive)sincelastMonday.19.There_________(be)greatchangesinShanghaiinthepastthreeyears.20.ThisistheonlypartythatI_________(enjoy)inmylife.四、句型转换(每空一词)
1.IhavebeentoMacaubefore.(改为否定句)
I_____________________beentoMacaubefore.
2.Hehasn’tcometoschoolbecausehe’sill(就划线部分提问)
______________________hecometoschool?
3.HehaslearnedEnglishfor5years.(就划线部分提问)
__________________________________________learnedEnglish?
4.Iboughtanewbikejustnow.(用just改写)
I__________just___________anewbike.
5.WebegantolearnEnglishthreeyearsago.(改为同义句)
We____________________English___________threeyears6.Hehaslivedheresince1999.(就划线部分提问)
________________________________he__________here?
7.Theyhavealreadyfinishedthework.(否定)
They_____________________thework___________.8.Myfathergottheretwodaysago.(同义句)
Myfather___________________________________fortwodays.9.Mr.LibegantoteachEnglishinthisschoolin1999.(同义句)
Mr.Li_____________________Englishinthisschoolsince1999.10.Thefactoryopenedtenyearsago.(同义句)
Thefactory________________________________fortenyears.11.Theyhavecleanedtheroomtwicethisweek.(就划线部分提问)
_____________________________________they__________theclassroomthisweek?
12.MyfatherwenttoEnglandin2003and2005.(同义句)
Myfather_____________________________England__________.13.JohnleftBeijingthreeyearsago.(同义句)
John_______________________________Beijing_________threeyears.
14.Hiscompanyclosedin2003.(同义句)
Hiscompany________________________________________2003.15.Myfatherboughtthecarhalfayearago.(同义句)
Myfather____________________thecar__________halfayear.
16.Wegottoknoweachotherforabout15years.(同义句)
We______________________eachother__________about15years.17.Thefilmbegantenminutesago.(同义句)
Thefilm___________________________________fortenminutes.18.Iborrowedthisbooktwoweeksago.(同义句)
I_______________________thisbookfortwoweeks
五、翻译句子
1(这个电影两个小时前就开始了。
(2种)
2(他已经有一年没有买糖果了。
(2种)
3(---你去哪儿了,---我去邮局了。
4(---我到处都找不到西蒙。
---哦,他和他的家人回澳大利亚去了。
5(那个带游泳池的房子太贵了。
我从对此有过梦想。
6(这是我曾经开过的最好的汽车了。
7(难道你到达南京一个星期了,你两天后能回来吗,
8(请告诉我你去过这些名胜古迹几次了,
9(我过去常常收到他的来信,但是我有段时间没收到他的来信了。
10(自从我们认识,我们成为好朋友已经有好几年了。
现完
(1)答案
一.1.haveseen,saw2.Has,done3.Have,been,havebeen4.Have,eaten5.has,come,is
6.hasgone7.havestudied8.haveworked,moved9.havemade10.havestayed
二.1-5CDCAD6-10DBB?
A11-15DBDCA16-20BCBBB
三1.hasbeen2.have,seen3.haveseen4.hasbeen5.Have,receive6.Have,heard,havegot7.Havefinished8.Havebeen9.haveeaten10.haven’tfound11.Has,come12.havebeen13.haven’tworked14.havevisited15.haveforgotten16.hasdone17.hasn’tbeenmarked18.havebeenreceived19.havebeen20.haveenjoyed
1.havenot2.Whyhasn’t3.Howlonghaveyou4.havebought5.havelearnedfor6.Howlonghaslived7.haven’tfinishedyet8.hasbeenthere9.hastaught10.hasbeenopen11.Howmanytimeshavecleaned12.hasbeentotwice13.hasbeenawayfromfor14.hasbeenclosedsince15.hashadfor16.haveknownfor17.hasbeenon18.havekept
五1Thefilmhasbeenonfortwohours/Thefilmbagantwohoursago
2.Hehasn’thadcandyforoneyear
3.Wherehaveyoubeen?
Ihavebeentothepostoffice
4.Ican’tfindSimonanywhere.Oh,HehasgonebacktoAustraliawithhisfamily
5.ThehousewithaswimmingpoolissodearthatIhaven’tdreamedofit.
6.ThisisthebestcarthatIhaveeverdriven.
7.Haven’tyoubeentoNanjingforaweek?
Canyoucomebackintwodays?
8.Pleasetellmehowmanytimesyouhavebeentotheseplacesofinterest.9.IusedtoheardfromhimbutIhaven’theardfromhimforsometime.
10.Wehavebeengoodfriendsforseveralyearssincewegettoknoweachother.
现完2
一hasbeen,hasbeen,has,been,hasbeenhavebeen,hasbeen,hasbeen二1.hasgoneto2.hasbeenin3.have,beenin4.havebeenin5.Have,been,havebeen
6.havebeenin三CAABADB
四1.hasbeeninfiveminutes2.havebeeninlastyear3.havebeenbackoneday4.havebeenlastweek
1.hasbeenouttwoyears2.havebeenbackyesterday
1.havebeentenyears2.hasbeenoneyear
1.hasbeenclosedtwohours2.hasbeenopen
1.havebeenup,twohoursago2.hasbeenawayfrom3.hasbeendeadeightyears4.hasbeenover5.havebeenasleeptwohoursago6.havebeenmarried1990
1.havekeptlastweek2.havehadtwohours3.haveknownlastyear4.havewornthreeyears
1.hasbeenin
1.hasbeenLeaguemember2.hasbeenmemberofLeague/hasbeenin2.hasbeensoldiertwoyears,hasbeenthearmy
五2-6CACBD7A1-2BB3.AB4.3.C1-6BCCCAB
五1,714,15.for/其余since
六ABAC
七2.IhavejustlostChemistrybook.
3.Ihaveneverbeentothatfarmbefore.
4.He’salreadyhadlunch.
5.Haveyouseenthefilmyet?
6.Mybrotherhasn’tcomebackyet.
7.Isawthefilmlastweek.
8.Helivedherein1992.
9.Ihavehadthedictionaryfirthreeyears.
10.HehasbeenawayfromChinaforthreeyears.
11.Ihaveknownthemforfoveyears.
12.TheyhavealreadyintheUSAforfiveyears.
13HehaslivedheresincehemovedtoFuzhou.
14.Theyhavebeenmarriedfortenyears.15.Mysisterhasbeenacollegestudentforthreeyears.16.Howlonghasthemeetingbeenon/lasted?
17.Thedoorhasbeenclosedfortwodays.18.IjoinedtheLeaguetwoyearsago.
19.They