现在完成时练习题及答案学生专用.docx
- 文档编号:5513080
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:9
- 大小:20.78KB
现在完成时练习题及答案学生专用.docx
《现在完成时练习题及答案学生专用.docx》由会员分享,可在线阅读,更多相关《现在完成时练习题及答案学生专用.docx(9页珍藏版)》请在冰豆网上搜索。
现在完成时练习题及答案学生专用
时态讲解:
现在完成时
(第一讲)
1.现在完成时的构成___________________________
2.用法:
①________________________________________________________________
Mydaughterhasjustgoneout.我女儿刚出去。
YesterdayIfinishedmyhomework。
也就是说
Ihavefinishedmyhomeworknow.
②过去已经开始一直持续到现在的动作或状态:
强调_____________
E.g.:
Ihavelivedheresince1990
3.现在完成时的四个基本句型
肯定句Hehasfinishedthework.即:
__________________
一般疑问句Hashefinishedthework?
即:
__________________
否定句Hehasnotfinishedthework.即:
__________________
两回答Yes,hehas.No,hehasn’t.
特殊疑问句Whathashedone?
4.在下列情形下用现在完成时
(1)七词语①____________已经肯定句______或句______.
e.g.:
Ihavealreadyfoundmypen.=Ihavefoundmypenalready.
②yet否定句(__________)和疑问句(________)句尾
e.g.:
Ihavenotfinishedtheworkyet.
Haveyouboughtacomputeryet?
③___________曾经句中e.g.:
Haveyoueverseenpandas?
④_________从不句中e.g.:
IhaveneverbeentoBeijing.
⑤_________刚刚句中e.g.:
Ihavejustdonemywork.
⑥_________以前句尾e.g.:
Ihaveneverbeentherebefore.
⑦_________到目前为止e.g.:
Sofarhehaslearnt200words.
(2)三词组
havebeento,havebeenin和havegoneto的区别
havebeento强调“_________”,现已_________,如:
HehasbeentotheUSAthreetimes.
他到美国去过三次。
(过去“到美国”,现在已“不在美国”)
havegoneto主要强调的是“_________”,现在_________
如:
--Where'syourmother?
--你妈妈在哪?
--Shehasgonetothehospital.--她去医院了。
havebeenin:
_________
---IhavebeeninLondonfor13years.我已经呆在伦敦13年了。
(3)两结构
fortwomonths
for+_________
Jimhaslivedherefor2months.
sincelastyear
since+_________
LucyhasbeeninBeijingsince3yearsago.
since3yearsago
since1990
sincehecamehere
since+_________
HehasbeeninChinasincehecamehere.
5.现在完成时和一般过去时的区别
现在完成时用来表示之前已发生或完成的_________,其结果的确和_________有联系。
动作或状态发生在_________,但它的影响现在_________;而一般过去时表示过去的_________,不表示和_________的关系。
IhavejustbeentoLondon.Iwenttherelastmonth.
6.现在完成时考点例析
一、考查其构成
1.Hisunclehasalreadypostedthephotostohim.(改为否定句)
Hisuncle______postedthephotostohim______.
析:
already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't,yet。
2.-AnnhasgonetoShanghai.-So______herparents.
A.hasB.hadC.didD.have
析:
"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为herparents是复数,故选D。
二、考查其用法与标志词
(一)当句中有never,ever,just,already,yet,before等时,常用现在完成时。
如:
1.-Mum,mayIgooutandplaybasketball?
-______you______yourhomeworkyet?
A.Do;finish B.Are;finishing C.Did;finish D.Have;finished
2.-______you______anywherebefore?
-Yes,butIcan'trememberwhereI______
A.Did;surf;surfed B.Have;surfed;surfed
C.Did;surf;havesurfed D.Have;surfed;havesurfed
三、考查have/hasbeen(to,in)/have/hasgone(to)的区别。
如:
1.-Haveyouever______LintongtoseetheTerraCottaWarriors?
-Yes,Ihave.
A.wentto B.goneto C.beenin D.beento
2.Myparents______Shandongfortenyears.
A.havebeenin B.havebeento C.havegoneto D.havebeen
现在完成时的练习
(一)
一、单项选择
1、Bothhisparentslooksad.Maybethey_____what’shappenedtohim.
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMr.Li______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyears.
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar.
—Yes.Ihopeitwillbeeven____
A.haschanged;wellB.changed;good
C.haschanged;betterD.changed;better
6、ZhaoLan______already______inthisschoolfortwoyears.
A.was;studyingB.will;study
C.has;studiedD.are;studying
7、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
8、HarryPotterisaverynicefilm.I_______ittwice.
A.willseeB.haveseenC.sawD.see
9、—ThesefarmershavebeentotheUnitedStates
—Really?
When_____there?
A.willtheygoB.didtheygoC.dotheygoD.havetheygone
10、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
11、—Howlonghaveyou____here?
—Abouttwomonths.
A.beenB.goneC.comeD.Arrived
12、MissGreenisn'tintheoffice.she_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
13、Myparents______Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
14.---hasMrWhitebeenamemberofGreenerChina?
---sincehetoChina?
A.Howsoon,comesB.Howoften,got
C.Howlong,cameD.Howfar,arrived
15、Hisuncleformorethan9years.
A.hascomehereB.hasstartedtowork
C.haslivedthereD.haslefttheuniversity
二、句型转换。
1、Theyhavebeenheresince2000.(对划线部分提问)
havetheybeenhere?
2.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)
_____________hecometoschool?
3.Iboughtanewbikejustnow.(用just改写)
I____just____anewbike.
4、HermotherhasbeenaPartymemberforthreeyears.(同义句)
Hermother_______thePartythreeyears________.
5、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)
_______twoyears________theGreenfamilymovedtoFrance.
三.用所给单词适当形式填空
1.SofarI_______________(make)quiteafewfriendshere.
2.Howlong________theWangs_________(stay)here?
Fortwoweeks.
3.I________just___________(finish)myhomework.
4.He________(go)toschoolonfooteveryday.
5.____you______(find)yoursciencebookyet?
四.汉译英。
1.我刚刚丢了我的化学书。
(just)
2.我以前从来没去过那个农场。
(never)
3.你已经看过这部电影了吗?
4.我已经吃过早饭了。
5.他们已去了美国五年了。
(for)
现在完成时态(第二讲)
1.在现在完成时中,短暂性动词不能和一____________连用
e.g.:
Hehasboughtthebookfor3years.(错)
因buy这个短暂性动词不能和一段时间for3years连用,改正的办法有:
①Hehasboughtthebook..(去掉一段时间for3years)
②Heboughtthebook3yearsago(改为一般过去时,使句子的意思不变)
③Hehashadthebookfor3years.(用延续性动词have代替buy)
2.还有其他短暂性性动词也是这种情况,可参照前面的几种办法改正。
①come/arrive/getto/reach→_________e.g:
Ihavecomeherefor3years.(错)改为:
I____________________for3years.
②leave→_____________e.g.:
Hehasleftfor3hours.(错)
改为:
He____________________for3hours.
③begin/start→________e.g.:
Thefilmhasbegunfor3minutes.(错)
改为:
Thefilm________________for3minutes.
④open→beopen/close→_________________
e.g.:
Theshophasopenedfor3years.(错)
改为:
Theshop____________________for3years.
⑤die→______________e.g.:
Hisfatherhasdiedfor3years.(错)
改为:
Hisfather____________________for3years.
⑥finish/end→____________例:
Hehasfinishedtheworkfor3days.(错)
改为:
Thework____________________for3days
⑦join→__________________例:
Ihavejoinedthearmyfor3years.(错)
改为:
I____________________________for3years.
或I____________________for3years.
⑧buy→_____________e.g.:
Ihaveboughtthebikefor3years.(错)
改为:
I_________________thebikefor3years.
⑨borrow→___________e.g:
Ihaveborrowedthebookfor3years.(错)
改为:
I____________________thebookfor3years.
还有其它的归纳如下:
break→____________________\getup→________________
marry→_____________\become→_________\lose→___________
现在完成时练习
(二)
I.Fillintheblankswiththeproperform.
1.I____already____(see)thefilm.I________(see)itlastweek.
2._____he____(finish)hisworktoday?
Notyet.
3.Myfather____just____(come)backfromwork.Heistirednow.
4.Where’sLiMing?
He__________(go)totheteacher’soffice.
5.I__________(work)heresinceI______(move)herein1999.
6.Ifit____(be)finetomorrow,I'llgowithyou.
7.Thestudents____________(read)Englishwhentheteachercamein.
8.Look!
Themonkey__________(climb)thetree.
9.Mymother__________(come)toseemenextSunday.
10.I'velostmypen._________you________(see)itanywhere?
II.Choosethebestanswer.
1.Howlonghaveyou_______here?
A.comeB.gotC.arrivedD.been
2.Mygrandpadied_________.
A.attheageofmy2B.for2years
C.whenIwas2.D.myagewas6.
3.Janehas_____toBeiJing.Shewillcomebacktomorrow.
A.beenB.goneC.wentD.neverbeen
4.Itistenyears_____Ilastsawher.
A.afterB.sinceC.forD.that
5.--WhowillgotothestationtomeetLorry?
--Iwill.I_____herseveraltimes.
A.metB.havemetC.hadmetD.willmeet
6.--Whatanicedress!
Howlong_____you_____it?
--Just2weeks.
A.will,buyB.did,buyC.are,havingD.have,had
7.--DoyouknowLydiaverywell?
--Yes,SheandI_____friendssincewewereveryyoung.
A.havemadeB.havebecomeC.havebeenD.haveturned
8.TheSmiths_______inChinafor8years.
A.haslivedB.livedC.havebeenD.live
9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?
--Sorry.He______theBainiaoPark.
A.hasbeentoB.hasgonetoC.wenttoD.willgoto
10.--____youever____totheUS?
--Yes,twice.
A.Have,goneB.Have,beenC,Do,goD.were,going
11、Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.Began
12.Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
13、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
A.wereB.havebeenC.havebecomeD.havemad11
III.Rewritethesentences.
1.IhavebeentoMacaubefore.(改为否定句)
I__________________beentoMacaubefore.
2、Thisfactoryopenedtwentyyearsago.(同义句转换)
Thisfactory________fortwentyyears.
3.MissGaoleftanhourago.(同义句转换)
MissGao_______________________________anhour.
4.WebegantolearnEnglishthreeyearsago.(改为同义句)
We________English____threeyears
5.Hehasneversurfed,______________?
(改成反意疑问句)
6.Theyhavebeenheresince2000.(对划线部分提问)
______________havetheybeenhere?
7.Theoldman_____
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 练习题 答案 学生 专用