现在完成时练习题.docx
《现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题.docx(9页珍藏版)》请在冰点文库上搜索。
现在完成时练习题
现在完成时练习题
一、翻译下列句子:
1.你曾经吃过鱼和薯条吗?
haveyoueverhadfishandchips?
2.我刚刚丢了我的化学书。
Ihavejustlostmychemistrybook
3.我以前从来没去过那个农场。
Ihaveneverbeentothefarm
4.他已经吃过午饭了。
Hehasalreadyhadlunch
5.你已经看过这部电影了吗?
haveyouseenthefilm
6.我哥哥还没回来。
Mybrotherhasn’tcomebackyet
7.我上星期看过这部电影。
Isawthefilmlastweek
8.在1992年他住在这里。
Helivedherein1992
9.这本字典我已买了三年了。
Ihavehadthedictionaryfor3years
10.他离开中国三年了。
Hehasbeenawayfromchinafor3years
11.我认识他们五年了。
Ihaveknownthemfor5years
12.他们已去了美国五年了。
Theyhavebeeninamericafor5years
13.自从他搬到福州,他就住这儿了。
Hehaslivedheresincehemovedtofuzhou
14.他们已经结婚10年。
Theyhavebeenmarriedfor10years
15.我妹妹成为一个大学生已经三年。
Mysisterhasbeenacollegestudentfor3years
16.这会已开了多长时间了?
howlonghasthemeetinglasted
17.这门已经关了两天了。
Thedoorhasbeenclosedfor2days
18.我入团2年了。
I___joined__________the_____________league______twoyearsago.
I____have__________been_______a___league___________member________fortwoyears.
I___have________been_______a____member_______of___league_______fortwoyears.
I___have_________been_________________in____the___league______fortwoyears.
19.自从1999年以来他们就认识。
Theyhaveknowneachothersince1999
20.我来到农场已5年了。
Ihavebeeninthefarmfor5years
二、用过去时或现在完成时填空:
1.“_________you__________(have)lunch?
”“Yes.”
“When________you__________(have)it?
”“I____________(have)itat12:
00.”
2.“_________you__________(write)alettertoyourauntyet?
”
“Yes,I___________.I________________(write)onelastweek.”
3.“_________he___________(finish)hishomework?
”“Notyet.”
4.“_________theyever__________(be)abroad?
”“Yes,justonce.”
5.Yourfather_________just___________(finish)hiswork.
6.Yourfather_________(finish)hisworkjustnow.
7.LasttermI__________(learn)manyEnglishwords.
8.They____________(notread)theinterestingbooksyet.
9.He_____________never____________(go)tothesciencemuseum.
10.____________youever____________(drink)coke?
11.“____________you_____________(buy)adictionary?
““Yes,I__________.”
“Where__________you_____________(buy)it?
”“I___________(buy)itinabookstore.”
“When___________you_____________(buy)it?
”“Yesterday.”
三、用since和for填空
1.______twoyears
2._______twoyearsago
3._______lastmonth
4.______1999
5._______yesterday
6._______4o’clock
7.______4hours
8._______anhourago
9._______wewerechildren
10._____lunchtime
11.______shelefthere
12.HehaslivedinNanjing________theyearbeforelast.
13.I’veknownhim__________wewerechildren.
14.OurteacherhasstudiedJapanese_________threeyears.
15.Shehasbeenawayfromthecity___________abouttenyears.
16.It’sabouttenyears__________sheleftthecity.
四、短暂性动词转换为延续性动词
①arriveat/insw.getto/reachsw.come/go/movetosw.
→beinsw./atschool/athome/onthefarm/behere/bethere
1)HegottoBeijingfiveminutesago.
He__________________________Beijingfor__________________.
2)ImovedtotheUSAlastyear.
I__________________________theUSAsince____________________.
3)Iwenthomeyesterday.
I________________________homefor___________________.
4)Theycameherelastweek.
They__________________heresince___________________.
②come/goback,return→bebackcome/goout→beout
1)Hecameouttwoyearsago.
He____________________________for____________________.
2)WereturntoFuzhouyesterday.
We_________________________toFuzhousince__________.
③become→be
1)Ibecameateacherin2000.
I__________________ateacherfor__________________.
2)Theriverbecamedirtylastyear.
Theriver__________________dirtyfor___________________.
④close→beclosedopen→beopen
1)Theshopclosedtwohoursago.
Theshop__________________________for__________________.
2)Thedooropenedatsixinthemorning.
Thedoor________________________forsixhours.
⑤getup→beup;die→bedead;leavesw.→beawayfromsw.
fallasleep/gettotsleep→beasleep;finish/end→beover;
marry→bemarried;
1)Igotuptwohoursago.
I________________________since________________.
2)HeleftFuzhoujustnow.
He________________________________Fuzhouforfiveminutes.
3)Mygrandpadiedin2002.
Mygrandpa______________________for_______________.
4)Themeetingfinishedatsix.
Themeeting____________________forsixhours.
5)Igottosleeptwohoursago.
I__________________________since__________________.
6)Theymarriedin1990.
They___________________________since_________.
⑥start/begintodosth.→dosth.;begin→beon
1)Ibegantoteachatthisschoolin1995.
I________atthisschoolsince____.
2)Thefilmbegantwominutesago.
Thefilm____________for________.
⑦borrow→keep;lose→nothave;buy→have;puton→wear
catch/getacold→haveacold;gettoknow→know
1)Theyborroweditlastweek.
They__________________itsince____________________.
2)Iboughtapentwohoursago.
I__________________apenfor__________________.
3)Igottoknowhimlastyear.I______________himsince____________________.
4)Iputonmyglassesthreeyearsago.
I____________________myglassesfor__________________.
⑧have/hasgoneto→havebeenin
HehasgonetoBeijing.
He_____________Beijingfortwodays.
⑨jointheleague/theParty/thearmy
→bealeague/aPartymember/asoldier
→beamemberoftheleague/theParty
→beintheleague/theParty/thearmy
1)Hejoinedtheleaguein2002.
He_________________a__________________fortwoyears.
He________________a_____________________the__________fortwoyears.
He__________________________________theleaguefortwoyears.
2)Mybrotherjoinedthearmytwoyearsago.
Mybrother__________________a___________for______________________.
Mybrother_____________________in_______________________fortwoyears.
五、划线提问
1)Ihavebeentherefortwodays.
_____________________________you____________________?
2)Myfatherhaslivedheresince2000.
____________________________yourfather___________________?
3)Helefthereyesterday.
_________________he___________________?
4)Theyboughtabooktwohoursago.
_____________________they__________abook
六、用have(has)been或have(has)gone填空。
A:
Where____________LiFei___________?
B:
He____________toHainanIsland.
A:
Howlong___________he___________there?
B:
He_____________thereforthreedays.
A:
Whenwillhecomeback,doyouknow?
B:
I’mafraidhewon’tcomebackrecently.
A:
CouldyoutellmethewaytoHainanIsland?
B:
Sorry,I_________never___________there.
A:
Howmanytimes___________LiFei__________tothatplace?
B:
He_____________thereonlyonce.
七、用have/hasbeento/in,havegoneto及go的各种形式填空。
1)WhereisJack?
He__________hiscountry.
2)David________theparkjustnow.
3)John_______Englandsincehecameback.
4)Howlong_____he_____thisvillage?
5)TheSmiths______Beijingforyears.
6)_____youever____America?
--Yes,I_____theremanytimes.
7)I_____thisschoolsincethreeyearsago.
8)WhereisJim?
He_____thefarm.
9)When_____he_____?
He_______anhourago.
10)Wouldyouliketo_____thezoowithme?
---Yes,butI_____therebefore.
11)Where_____you_____now?
---I____thezoo.
12)Heoften_____swimming.
13)_____you______(go)therelastyear?
14)_____theyoften______(go)skatinginwinter?
八、综合练习:
I.用never,ever,already,yet,for,since填空
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.
2.Jackhas_________finishedhishomework________anhourago.
3.Mr.Wanghastaughtinthisschool________tenyears.
4.“Haveyou________seenthefilm?
”“No,Ihave________seenit.”
5.“Hasthebusleft_______?
”“Yes,ithas_________left.”
II.翻译下列句子:
1.他们已经打扫了教室吗?
2.我们已经认识有二十年了。
3.打那以后,她一直住在这。
4.“你曾经到过那里吗?
”“不,我从来没到过那里。
”
III.用适当的时态填空:
1.She’s_____________(live)hereeversinceshewasten.
2.Bothofthem________________(be)inHongkongfortendays.
3.Bothofthem________________(come)toHongkongtendaysago.
4.Halfanhour__________(pass)sincethetrain__________(leave).
5.Mary________(lose)herpen.________you______________(see)ithereandthere?
6._____________you____________(find)yourwatchyet?
7.---Areyouthirsty?
---NoI_________just_____________(have)someorange.
8.We_____________already______________(return)thebook.
9.___________they____________(build)anewschoolinthevillage?
10.I________________(notfinish)myhomework.Canyouhelpme?
11.Myfather_____(read)thenoveltwice.
12.I_________(buy)abookjustnow.
13.I_________(lost)mywatchyesterday.
14.Myfather___________(read)thisbooksinceyesterday.
III.句型转换:
1.Hehasalreadygonehome.
He___________________home____________.(否定句)
____________he__________home___________?
(疑问句)
2.Hehaslunchathome.
He_______________________lunchathome.(否定句)
____________he__________lunchathome?
(疑问句)
3.Hehasbeentheretwice.
______________________________________hebeenthere?
(划线提问)
4.Ihavehadlunchatschool.
____________________you____________lunch.(划线提问)
现在完成时专项练习
发表日期:
2008年6月3日 已经有4068位读者读过此文
现在完成时专项练习
一、单项选择。
1、Bothhisparentslooksad.Maybethey_________what'shappenedtohim.(呼和浩特)
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMrLi______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry____