现在完成时知识点总结及经典习题含答案经典.docx
- 文档编号:28994217
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:21
- 大小:29.63KB
现在完成时知识点总结及经典习题含答案经典.docx
《现在完成时知识点总结及经典习题含答案经典.docx》由会员分享,可在线阅读,更多相关《现在完成时知识点总结及经典习题含答案经典.docx(21页珍藏版)》请在冰豆网上搜索。
现在完成时知识点总结及经典习题含答案经典
2020-2021年现在完成时知识点总结及经典习题(含答案)经典
一、初中英语现在完成时
1.—Yournewbikeissonice!
Whendidyoubuyit?
—InJuly.I_____itfortwoweeks.
A. had
B. havehad
C. havebought
D. bought
【答案】B
【解析】【分析】句意:
——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据fortwoweeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
2.—Doyoustillplaybasketball?
—Oh,no.I____itforthepasttwoyears.
A. haven'tplayed B. didn'tplay C. won'tplay D. hadn'tplayed
【答案】A
【解析】【分析】句意:
——你还打篮球吗?
——哦,不了。
我已经有两年没有打过了。
根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.Alltheskirts .They verywell.
A. soldout;aresold
B. sellout;havesold
C. havebeensoldout;sell
D. havesoldout;sell
【答案】C
【解析】【分析】句意:
所有的裙子都卖完了,他们非常畅销。
第一空sellout“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:
has/have+been+过去分词,sell的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
4.Thevolunteers________alotofhelptotheoldandtheyoungsince2010.
A. offered B. haveoffered C. areoffering D. willoffer
【答案】B
【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.
5.I scaredofdogseversinceadoghurtmewhenIwasfiveyearsold.
A. willbe
B. was
C. havebeen
D. wouldbe
【答案】C
【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。
句意是:
自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
6.Wow!
You________dinner!
Let'seatnow.
A. cook
B. arecooking
C. willcook
D. havecooked
【答案】D
【解析】【分析】句意:
Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
7.—Lucy,isyouruncleateacher?
—Yes,heis.He historyfornearly20years.
A. teaches B. hastaught C. isteaching D. willteach
【答案】B
【解析】【分析】句意:
——露西,你叔叔是老师吗?
——是的,他是。
他教历史将近20年了。
根据句中的时间状语fornearly20years,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。
主语是he,用has,故选B.
【点评】考查现在完成时,注意其常与for+一段时间连用。
8.—HowlongcanI_________thisbook?
—Fivedays.Butyoumustreturnitontime.
A. borrow
B. lend
C. keep
D. kept
【答案】C
【解析】【分析】句意:
——我能保留这本书多长时间?
——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;B,lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。
此处与howlong连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。
以及borrow,lend,keep,kept四个词的词义和用法。
9.—Whereisyourfather?
— .
A. HehasbeentoShanghai
B. HehasbeeninShanghai
C. HehasgonetoShanghai
D. HehavebeentoShanghai
【答案】C
【解析】【分析】句意:
-你的父亲在哪儿?
-他去上海了。
Havebeento去过某地(已回);havebeenin在……;havegoneto去了某地(未回)。
本题中父亲是人们在找的人,所以是去了某地,还没回来,用havegoneto。
主语he是三人称单数,用hasgoneto。
故选C。
【点评】本题考查现在完成时。
以及Havebeento;havebeenin;havegoneto三个短语的词义和用法。
10.—Whereisyouruncle?
Ihaven'tseenhimforalongtime.
—He_______Beijingforabouthalfayear.HemovedthereinJanuary.
A. hasgoneto
B. hasbeento
C. hasarrivedin
D. hasbeenin
【答案】D
【解析】【分析】考查延续与非延续性动词。
根据forabouthalfayear是一段时间,排除非延续性动词A、B、C这三个选项,故选D。
11.Myparents fortwentyyearsbythetimeIwas15.
A. married
B. hadmarried
C. hadbeenmarried
D. hadgotmarried
【答案】C
【解析】【分析】fortwentyyears“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
12.He___________fortenyears.
A. hasbeenmarried
B. married
C. gotmarried
D. hasmarried
【答案】A
【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
getmarried需换成bemarried。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
13.—WhereisCatherine?
Ihaven'tseenherfordays.
—She Wuhan.She'llbebacknextweek.
A. hasgoneto
B. hasbeento
C. havegoneto
D. havebeento
【答案】A
【解析】【分析】句意:
——Catherine在哪里?
我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'llbebacknextweek.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
14.I________aninvitationtotheconcert.Ican'twaittogo.
A. receive
B. willreceive
C. wasreceiving
D. havereceived
【答案】D
【解析】【分析】句意:
我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
15.—I'msorryforbeinglate.
—Nevermind.Themeeting______foronly5minutes.Thisway,please.
A. hasbegun B. hasended C. hasbeenon
【答案】C
【解析】【分析】句意:
——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.hasbeenon"在进行,开着(的状态)",故选C
【点评】现在完成时表示延续性的状态。
16.—HowlongcanI_____theChineseworkbook?
—Forthreeweeks.
A. borrow B. keep C. toborrow D. tokeep
【答案】B
【解析】【分析】句意:
——我能保存语文练习本多长时间?
——三个星期。
情态动词can用动词原形,所以排除C、D。
howlong所在的句子用延续性动词,borrow是非延续性动词,keep是延续性动词,故选B。
【点评】考查情态动词和延续性动词与非延续性动词的用法,注意平时识记。
17.IthasbeenthreeyearssinceI______ateacher.
A. become B. became C. becoming D. tobecome
【答案】B
【解析】【分析】题意:
现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
18.Hiscathas________forfiveweeks.
A. died
B. beendead
C. dying
D. dies
【答案】B
【解析】【分析】句意:
他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语forfiveweeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
19.I acold.Iamnotfeelingwellnow
A. caught
B. havecaught
C. wascatching
D. hadcaught
【答案】B
【解析】【分析】句意:
我感冒了,我现在不舒服。
catchacold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
20.Sofar,theAIIB(亚投行)_____57countriestobethefoundingmembers.
A. attracted
B. hasattracted
C. willattract
【答案】B
【解析】【分析】句意:
到目前为止,亚投行吸引了57个国家成为发起国。
Sofar,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。
故选B。
21.—Lookatthesestamps.I_______themforfiveyears.
—Wow,theyarewonderful.
A. kept
B. havekept
C. havebought
D. bought
【答案】B
【解析】【分析】句意:
——看这些邮票,我持有它们5年了。
——噢,真漂亮。
表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
22.—WhataboutwatchingthemovieBigFishtomorrow?
—Oh,I italready.
A. watch
B. havewatched
C. willwatch
D. amwatching
【答案】B
【解析】【分析】明天去看电影大鱼怎么样?
哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
23.一IsTomathome?
—No,he tothetown.
A. hasbeen B. hasgone C. goes D. willgo
【答案】B
【解析】【分析】考查动词的时态。
由语境可知,Tom去镇上了,现在不在家。
表示“已经去了某地”应用havegonetosp.。
故选B。
havebeentosp.表示“去过某地”,现在已经回来了。
【点评】考查havebeento与havegoneto的辨析。
24.Mysister inAmericafortwoyears.Imissherverymuch.
A. studies B. studied C. hasstudied D. isstudying
【答案】C
【解析】【分析】句意:
我的姐姐在美国学习了两年了。
现在进行时表示持续大现在的状态并有可能继续持续下去。
故C选项正确。
【点评】考查现在完成时。
25.—Where'sMrJones?
—He tothepostoffice.
A. goes B. willgo C. hasbeen D. hasgone
【答案】D
【解析】【分析】句意:
jones在哪?
他已经去了邮局。
该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。
故选D。
【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。
26.— you yourhomework?
—No,Ihaven't.
A. Have;finished
B. Are;finishing
C. Did;finish
D. Will:
finish
【答案】A
【解析】【分析】句意:
你完成了你的家庭作业吗、还没有。
由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.
【点评】辨析句意,注意句子的时态与语态,选出合适的选项。
27.—WhyareyoulookingforMaryinahurry,John?
—Thebossiswonderingwhereshe_______andhowlongshe_______there.
A. hasbeen;hasbeen
B. hasgone;hasgone
C. hasbeen;hasgone
D. hasgone;hasbeen
【答案】D
【解析】【分析】句意:
—你为什么这么匆忙找玛丽,约翰?
—老板想知道她去了哪儿并在那儿呆多久。
Have/hasgoneto意为去了某地,have/hasbeento意为去过某地,而have/hasbeenin+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。
28.WilliamShakespeare for400years,buthisworksstillhavegreatinfluencetoday.
A. died
B. wasdying
C. hasdied
D. hasbeendead
【答案】D
【解析】【分析】句意:
威廉·莎士比亚已经逝世400年了,但现在他的作品仍然有很大的影响力。
由题干中的for400years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选D。
【点评】考查现在完成时。
29.—Dave,wewillleavein10minutes.Areyouready?
—No,I________ourguidebookandtowelsyet.
A. don'tpack
B. didn'tpack
C. havepacked
D. haven'tpacked
【答案】D
【解析】【分析】句意:
——Dave,我们十分钟后要离开,你准备好了吗?
——没有,我还没把我们的旅游手册和毛巾打包。
yet是现在完成时否定句的标志
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时 知识点 总结 经典 习题 答案