enclave-一前一后
2019中考英语语法:现在完成时态专项练习题
注意事项:认真阅读理解,结合历年的真题,总结经验,查找不足!重在审题,多思考,多理解!
I、翻译以下句子:
1.
你曾经吃过鱼和薯条吗?
2、我刚丢了我的化学书。
2.
我以前从来没去过那个农场。
3.
他已经吃过午饭了。
4.
你已经看过这部电影了吗?
5.
我哥哥还没回来。
6.
我上星期看过这部电影。
7.
在1992年他住在这里。
II、用过去时或现在完成时填空:
1.“_________you__________(have)lunch?”“Yes.” <
br>“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.”
ther_________just___________(finish)hiswork.
ther_________(finish)hisworkjustnow.
rmI__________(learn)manyEnglishwords.
____________(notread)theinterestingbooksyet. <
br>_____________never____________(go)tothesciencem
useum.
10.____________youever____________(drink)coke?
11.“_________you_______(buy)adictionary?““Yes,
I________.”
“Where__________you_____________(b
uy)it?”“I________(buy)itinabookstore.”
“When__
_________you____________(buy)it?”“Yesterday.”
Since和for的用法
练习:用since和for填空
ivedinNanjing________theyearbeforelast.
2.I’veknownhim__________wewerechildren.
cherhasstudiedJapanese_________threeyears.
beenawayfromthecity___________abouttenyears.
’sabouttenyears__________sheleftthecity.
2.短暂性转换延续性
①movetosw→beinsw
1)
HegottoBeijingfiveminutesago.
He__________
________________Beijingfor__________________.
2)
ImovedtotheUSAlastyear.
I______
_________________theUSAsince__________________.
②become→be
1)
Ibecameateacherin2000.
I______
____________ateacherfor__________________.
③close→beclosedopen→beopen
1)
Theshopclosedtwohoursago.
Theshop_________
_________________for__________________.
2)
Thedooropenedatsixinthemorning.
Thedoor________________________forsixhours.
④getup→beupdie→bedead
leavesw.→beawayfromsw.
fallasleepgettotsleep→beasleep
finishend→beovermarry→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_________.
⑤startbegintodosth.→dosth. begin→beon
1)
Ibegantoteachatthisschoolin1995.
I________atthisschoolsince____.
2)
Thefilmbegantwominutesago.
Thefilm________________________________
buy→have catchgetacold→haveacold
1)
Theyborroweditlastweek.
They______________
____itsince____________________.
2)
Iboughtapentwohoursago.
I__________________apenfor__________________.
⑧havehasgoneto→havebeenin
1)
HehasgonetoBeijing.
He_____________Beijingfortwodays.
⑦jointheleaguethePartythearmy
→bealeagueaPartymemberasoldier
→beamemberoftheleaguetheParty
→beintheleaguethePartythearmy
1)
Hejoinedtheleaguein2002.
He_______________
__a__________________fortwoyears.
He__________
________a_____________________the__________fortwoy
ears.
He__________________________________thel
eaguefortwoyears.
2)
Mybrotherjoinedthearmytwoyearsago.
Mybrother____________________a___________for_
_____________________.
Mybrother______________
________in_______________________fortwoyears.
3.汉译英
1〕这本字典我已买了三年了。
2〕他离开中国三年了。
3〕我认识他们五年了。
4〕他们已去了美国五年了。
5〕自从他搬到福州,他就住这儿了。
6〕他们已经结婚10年。
7〕我妹妹成为一个大学生已经三年。
8〕这会已开了多长时间了?
9〕这门已经关了两天了。
10〕我入团2年了。
I________________________________twoyearsago.
I_____________________a______________________fortw
oyears.
I_____________________a___________of_
__________________fortwoyears.
I_____________
____________________the__________fortwoyears.
11〕自从1999年以来他们就认识。
12〕我来到农场已5年了。
4.划线提问
1)Ihavebeentherefortwodays.
___
__________________________you____________________?
2)
Myfatherhaslivedheresince2000.
____________________________yourfather____________
_______?
3)
Helefthereyesterday.
_________________he___________________?
4)
Theyboughtabooktwohoursago.
_____________________they__________abook?
havebeenin,havebeento与havegoneto的用法
【一】hav
e(has)beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:
since
,for,howlong等。例如:
asbeeninShanghaiforthreedays.布朗先生来上海已经有三天了。
havebeenhere(there)abroad
【二】have(has)beento表示“曾经去过某地”,现在已经不在那里了。
have(has)beento后面可接次数,表示去过某地几次。例如:
Theyha
vebeentothatvillageseveraltimes.他们去过那个村庄好几次了。
【三】have(has)goneto意为“到某地去了”,表示到了某地或正在去某地的途中。
例如:----WhereisTom?----
Hehasgonetothebookshop.汤姆在哪里?他到书店去了。
II.用havehasbeentoin,havegoneto及go的各种形式填空。
1)
WhereisJack?He__________hiscountry.
2)
David________theparkjustnow.
3)
John_______Englandsincehecameback.
4)
Howlong_____have_____thisvillage?
5)
TheSmiths______Beijingforyears.
6)
7)
8)
9)
_____youever____America?--
Yes,I_____theremanytimes.
I_____thisschoolsincethreeyearsago.
WhereisJim?He_____thefarm.
When_____he_____?He_______anhourago.
10)
Wouldyouliketo_____thezoowithme?
---Yes,butI_____therebefore.
11)
Where_____you_____now?---I____thezoo.
12)
Heoften_____swimming.
13)
_____you______therelastyear?
14)
_____theyoften______skatinginwinter?
III.翻译以下句子:
1.
他已经来中国三年多了。
2.
他们出国两个月了。
3.
我从来没去过长城。
4.
你曾经出过国吗?
5.
已经去图书馆了。
6.
他来这儿五年了。
7.
昨天他去了公园。
8.
“你要去哪里?”“我要去学校。”
9.
他常常去游泳。
综合练习:
I.用never,ever,already,yet,for,since填空
1.
Ihave_______seenhimbefore,soIhaveno
ideaabouthim.
2.
Jackhas_________finis
hedhishomework________anhourago.
3.
staughtinthisschool________tenyears.
4.
“Haveyou________seenthefilm?”“No,Ih
ave________seenit.”
5.
“Hasthebusleft_
______?”“Yes,ithas_________left.”
II.翻译以下句子:
1.
他们已经打扫了教室吗?
2.
我们已经认识有二十年了。
3.
打那以后,她一直住在这。
4.
“你曾经到过那里吗?”“不,我从来没到过那里。”
III.用适当的时态填空:
’s_____________(live)hereeversinceshewasten.
them________________(be)inHongkongfortendays.
them________________(come)toHongkongtendaysago
.
hour__________(pass)sincethetrain__________(
leave).
________(lose)herpen.____________you__
____________(see)ithereandthere?
6.___________
__you____________(find)yourwatchyet?
7.---
Areyouthirsty?
---NoI_________just_____________(have)someorange.
_____________already______________(return)theb
ook.
9.___________they____________(build)anews
choolinthevillage?
10.I________________(notfinish)helpme?
er_____(read)thenoveltwice.
12.I_________(buy)abookjustnow.
13.I_________(lost)mywatchyesterday.
er___________(read)thisbooksinceyesterday.
III、句型转换:
lreadygonehome.
He___________________home____________.(否定句)
____________he__________home___________?(疑问
句)
unchathome.
He_______________________lunchathome.(否定句)
____________he__________lunchathome?(疑问句)
eentheretwice. _______________________________
_______hebeenthere?(划线
提问)
unchatschool.
____________________you____________lunch.
(划线提问)