英语现在完成时中考经典题型带答案word文档格式.docx
《英语现在完成时中考经典题型带答案word文档格式.docx》由会员分享,可在线阅读,更多相关《英语现在完成时中考经典题型带答案word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
第一空sellout“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:
has/have+been+过去分词,sell的过去分词为sold;
第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.Thevolunteers________alotofhelptotheoldandtheyoungsince2010.
offered
haveoffered
areoffering
willoffer
【答案】B
【解析】【分析】考查时态.句意"
自2010以来,志愿者们向老人和青年提供了大量的帮助."
.A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.
4.Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda.
wasworking
isworking
hasworked
willwork
【答案】C
我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。
由句中的语句for10years提示可知,此句要用现在完成时,主语myfather,助动词要用has,故选C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
5.—ThedramaseriesTheThunder(破冰行动)hitsscreensthesedays.
—Oh.Whatapity!
I____________anyofthemyet,
doesn'
twatch
didn'
won'
haven'
twatched
【答案】D
——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!
我任何一集也没有看过。
根据Oh.Whatapity!
可知我没有看过。
过去的动作对现在造成的影响和
yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
6.—Yourshoesaresoold.Whydon'
tyoubuyanewpair?
—BecauseI
allmymoneyonanMP5.
spend
havespent
amspending
wasspending
【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
7.—HowdoyoulikeTreasureIsland,Lucy?
—It'
ssoexcitingthatI_______ittwice.
amreading
haveread
wasreading
hadread
【答案】B
——露西,你认为《金银岛》怎么样?
——它是如此令人激动以至于我读了两次。
根据twice可知已经发生了,故此处用现在完成时,故为haveread,故选B。
【点评】此题考查现在完成时的用法。
8.Nancy
forfiveyears.
wasdying
hasdied
died
hasbeendead
南西去世五年了。
A.wasdying过去进行时态;
B.hasdied现在完成时态;
C.died一般过去时态;
D.hasbeendead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;
die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成bedead。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has
beendead。
9.—Howmanyletters
you
toyourmother?
—109inall,since2016.
has,written
have,written
did,write
are,writing
——你给你妈写了多少封信?
——从2016年起,总共109封。
句中since2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写havewritten,故答案选B。
【点评】考查动词的时态。
注意现在完成时的用法。
10.—WhereisCatherine?
Ihaven'
tseenherfordays.
—She
Wuhan.She'
llbebacknextweek.
havegoneto
havebeento
——Catherine在哪里?
我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;
B.已经去过某地,表示去了某地,并且回来了。
根据She'
llbebacknextweek.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
11.——______you_____outtheproblem,Sam?
——Notyet,butI'
mgoingto.
Did,work
Are,working
Have,worked
Will,work
萨姆,你计算出这道数学题了吗?
——还没有,但是快了。
结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
12.Allthestudents_______veryhardoverthelastthreeyears.
works
haveworked
worked
【解析】【分析】Overthelastthreeyears,用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
13.—HoboandEddie
thecinematowatchthefilmZootopia.
—Oh,that'
swhyIcan'
tfindthemnow.
hasbeento
【解析】【分析】考查主谓一致。
句意:
——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
havegoneto去了;
beento去过。
HoboandEddie作主语,谓语动词要用复数形式。
所以选A。
14.Mikeusedtobeatopstudent,buthe
behindsincehelosthimselfincomputergames.
fell
hasfallen
was
hasbeen
【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
15.Sofar,theAIIB(亚投行)_____57countriestobethefoundingmembers.
attracted
hasattracted
willattract
到目前为止,亚投行吸引了57个国家成为发起国。
Sofar,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。
故选B。
16.—Yourfamilyhave________Sydneyonholiday.Whynotjointhem?
—I'
ve________thecitymanytimes.
goneto;
goneto
beento;
beento
beento
——你家去悉尼度假了,为什么不和他们一起呢?
——我们去过那个城市好几次了。
根据Whynotjointhem,可知是havegoneto,去了;
根据manytimes,许多次,可知用havebeento,去过,与次数搭配,故选D。
【点评】考查havegoneto和havebeento的用法,注意语境。
17.Thismuseum
hereforover80years.It
oneoftheoldestbuildingsinthiscity.
is;
was
hadbeen;
is
was;
hasbeen
hasbeen;
is
【解析】【分析】考查动词的时态。
博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;
后句表示的是现在的状态,用一般现在时态。
18.—WhataboutwatchingthemovieBigFishtomorrow?
—Oh,I
italready.
watch
havewatched
willwatch
amwatching
【解析】【分析】明天去看电影大鱼怎么样?
哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
19.—Where'
syourfather?
—He_______toChangsha.
havebeen
hasgone
hasbeen
havegone
——你爸爸在哪?
——他去了长沙。
因为父亲不在,证明他去了某个地方没有回来。
之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。
【点评】考查现在完成时,注意去过某地用have/hasbeento,去了某地用have/hasgoneto。
20.Theoldcity_______alotsincetenyearsago.
changed
changes
change
haschanged
【解析】【分析】这个老城市已经发生了太多改变自从十年前。
已经发生的用完成时。
【点评】考查时态的用法。
21.Thenewsupermarketinourtown_______fortwoweeks,butI_______thereyet.
hasopened;
haven'
tgone
hasbeenopen;
tbeen
在我们城镇的新超市已经开业2周了,但是我还没有去过。
根据fortwoweeks可知,谓语动词必须是持续性动词或表示状态的词;
hasopened这里强调的是动词,open是非持续性动词,不能与时间段连用,故排除AD;
hasbeenopen这里open是形容词,可以与时间段连用;
这里第二空表示没有去过应该用haven'
tbeen。
havebeen表示去过某地;
havegone表示去了还没有回来。
根据句意故用haven'
22.LittleTom
hishomeformorethantenyears.
leaves
leftfrom
willleave
hasbeenawayfrom
小汤姆离开家已经十年了。
由句中“formorethantenyears”可知.句中的谓语动词需使用延续性动词。
leave对应的延续性动词为beaway。
【点评】考查现在完成时。
23.Mysister
inAmericafortwoyears.Imissherverymuch.
studies
studied
hasstudied
isstudying
我的姐姐在美国学习了两年了。
现在进行时表示持续大现在的状态并有可能继续持续下去。
故C选项正确。
24.Mike
thebookshop.Ihavetowaitforhim.
wentto
wasin
hasgoneto
迈克去了书店。
我不得不等他。
从第二句来判断.迈克不在.应用“have/hasgonetoaplace”来表示“去某地了(还没有回来)”。
用现在完成时强调过去发生的事件对现在的影响。
【点评】考查动词时态及havebeento和havegoneto的区别。
25.一WhereisMr.Miller?
一He
toNewYork.He
therethreetimes.
hasbeen;
hasgone;
hasgone
hasgone:
——Miller先生去哪儿了?
——他去纽约了。
他去过那3次了。
他去纽约了还未回来,用hasgoneto;
他去过三次,用hasbeen。
【点评】考查现在完成时hasgoneto和hasbeento的用法。
26.—WhyareyoulookingforMaryinahurry,John?
—Thebossiswonderingwhereshe_______andhowlongshe_______there.
hasgone;
hasgone
hasgone
hasbeen
—你为什么这么匆忙找玛丽,约翰?
—老板想知道她去了哪儿并在那儿呆多久。
Have/hasgoneto意为去了某地,have/hasbeento意为去过某地,而have/hasbeenin+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。
27.—MissLiu,whendidyoucomehere?
—In2015.I
herefortwoyears.
havecome
havebeen
——刘小姐,你什么时候来这的?
——2015年,我已经在这里待两年了。
由语境可知此处应用现在完成时态,表示从过去开始,一直延续到现在的动作或状态。
here为副词,其前不用介词。
【点评】考查现在完成时态。
28.—Dave,wewillleavein10minutes.Areyouready?
—No,I________ourguidebook