2022届高考专题训练——现在完成时(含答案)

文档属性

名称 2022届高考专题训练——现在完成时(含答案)
格式 doc
文件大小 127.5KB
资源类型 教案
版本资源 人教版(2019)
科目 英语
更新时间 2022-03-14 00:00:00

图片预览

文档简介

高考专题训练——现在完成时
1.The number of tall buildings __________ greatly in Tianjin in the last few years.(  )
A.is increasing B.has increased
C.are increased D.have increased
2.﹣Have you heard that Tom,together with his parents,________ to America?﹣Really?No wonder I haven't seen him these days.(  )
A.has been B.has gone C.have been D.have gone
3.The publishing firm is doing a survey and they are delighted with the replies they___________ from the public so far.(  )
A.received B.receive
C.are received D.have received
4.By the time the sun set,it _______already stopped raining.(  )
A.has B.will have C.had D.would have
5.Patients' medical notes went missing two days ago and nobody ______________ them since.(  )
A.has seen B.had seen C.saw D.would see
6.In the past 10 years it ______the doctors______the new drug has great significance for the treatment of the disease.(  )
A.puzzled;where B.has puzzled;whether
C.puzzles;that D.had puzzled;how
7.The service staff that I have met so far_____me with their knowledge.(  )
A.had impressed B.have impressed
C.impressed D.were impressing
8.The life ________ greatly since 2000.(  )
A.change B.changing
C.changed D.has changed
9.Although medical science______ control over several dangerous diseases,what worries us is that some of them are returning.(  )
A.achieved B.has achieved
C.will achieve D.had achieved
10.The new medicine they developed many lives since it was put into use.(  )
A.is saving B.will save C.had saved D.has saved
11.Over 100 countries and organizations ________ warm support to the Belt and Road initiative(倡议)since 2013.(  )
A.offer B.have offered
C.offered D.will offer
12.In 1998,when he was only 19,Bill _____ to 5 years in prison for his acts of violence.(  )
A.sentenced B.had sentenced
C.was sentenced D.had been sentenced
13.The two _______ each other for a year.(  )
A.have been in love with
B.have fallen in love with
C.have been in love to
D.have fallen in love to
14.﹣It's time to work now.
﹣OK. I'll wake Carl up. He___________for an hour.(  )
A.has fallen asleep B.has been asleep
C.fell asleep D.falls asleep
15.Since Jack worked as an editor,he ________ editing articles.(  )
A.took up B.has taken up
C.had taken up D.takes up
16.Since the earthquake __________,many kinds of supplies __________ there from all over the country.(  )
A.has happened; have been carried
B.happened; were carried
C.has happened; were carried
D.happened; have been carried
17.﹣﹣Look!Someone __________ the classroom.It is so tidy now.
﹣﹣Well.It wasn't me.I didn't do it.(  )
A.is cleaning B.clean
C.will clean D.has cleaned
18.﹣ Why don't you join us in the game?
﹣ Because I _____ my homework yet.(  )
A.didn't finish B.haven't finished
C.won't finish D.hadn't finished
19.He _______ for ten years but still doesn't want to leave office.(  )
A.has been in power B.has come to power
C.took office D.come into power
20.﹣ The air here is much fresher than before.
﹣ Exactly!We _______ a lot of trees in the past few years.(  )
A.planted B.have planted
C.are planting
21.﹣How long ________ you ________ to your husband?
﹣I married him eleven years ago.(  )
A.have…been married B.have…married
C.had…married D.had…been married
22.Earthquakes __________ more than 1.6 million lives in the last hundred years.(  )
A.have contributed B.have claimed
C.have cured D.have consumed
23.He received a violin as a gift 5 years ago.Since then,he _______ much time practicing it.(  )
A.has spent B.spent
C.spends D.is spending
24.Over the past half century,using chemical fertilizers ___very common in farming.(  )
A.became B.has become
C.becomes D.have become
25.﹣﹣﹣Would you mind being charged for We Chat,Mary?
﹣﹣﹣Certainly.I ____We Chat if I had to pay now.(  )
A.would drop B.will drop
C.will have dropped D.would have dropped
26.I_________ a member of the Youth Volunteers for five years.(  )
A.was B.have become
C.am D.have been
27.﹣﹣﹣Have you learned Spanish before?
﹣﹣﹣Yes.I______ English for six years in my hometown.(  )
A.learn B.learned
C.are learning D.have learned
28.This is the second time that I _____________ your hometown.(  )
A.will visit B.visit
C.have visited D.had visited
29.He is extremely tired these days,so he has not yet his task in time.(  )
A.finished B.finishing
C.to finishing D.to finish
30.We _________ quite enough work for the morning; now let's take a break.(  )
A.have done B.will do C.had done D.were doing
31.It's reported that Xiamen University ________ more than 400,000 talents for our country in the last 100 years.(  )
A.cultivates B.cultivated
C.has cultivated D.had cultivated
32.So far,every possible means ________ to save the miners.(  )
A.were tried B.has been tried
C.had been tried D.have been tried
33.Ever since the concept of "the metaverse(元宇宙)" became a new focus,Mark Zuckerberg________ the name of his company Facebook.(  )
A.has been considering changing
B.had considered to change
C.considered changing
D.was considering to change
34.My sister _____ Tony for ten years.(  )
A.has been married to B.has got married to
C.has married to D.will marry
35.None of the money ______ spent on useless things so far.(  )
A.has been B.has C.have been D.have
36.All his money ____________ and he has to turn to his mother again.(  )
A.has been running out B.has run out of
C.has been run out D.has run out
37. the work, they had to stay there for another two weeks.(  )
A.Not finishing B.Not having finished
C.Having not finished D.Had not finished
38.Look at that little boy wandering about ﹣ perhaps he _________ his mother.(  )
A.will lose B.is losing C.had lost D.has lost
39.﹣The computer looks so old,when did you buy it?
﹣My father ________it for 10 years.(  )
A.has had B.has bought
C.have had D.have bought
40.﹣﹣﹣ How much do you know about the Asian Games to be held in Hangzhou?
﹣﹣﹣ Pretty well.The media ________ it in a variety of forms.(  )
A.cover B.will cover
C.have covered D.has covered
41.Experts say this bad weather like heavy rain and continuous drought _______ due to climate change.(  )
A.have occurred B.has been occurred
C.have been occurred D.has occurred
42.As the first full length cartoon _____ in the world, Snow White and the Seven Dwarfs _____ tremendous popularity among people of all ages ever since.(  )
A.to be made; have enjoyed
B.made; has enjoyed
C.to have been made; enjoy
D.being made; are enjoying
43.A number of high buildings ______ where there was nothing a year ago but ruins.(  )
A.have arisen B.have been aroused
C.have risen D.have been raised
44.The pupils here ____ all kinds of exercises every day in the past four weeks.\(  )
A.kept busy doing
B.keep on doing
C.have kept busy doing
D.have been kept busy doing
45.Great changes ______ in China in the past 20 years.(  )
A.took place
B.have taken place
C.were taken place
D.have been taken place
46.The Nintendo Switch released a game in 1995 ﹣ and over the past two years, a new system its player a chance to play the game better.(  )
A.gives B.has given
C.would have given D.given
47.It's seven thirty. I_________ go to school.(  )
A.have got B.have got to
C.got to D.had got to
48."Since 2008,emerging economies including China_______two﹣thirds of the real wealth gain," the investment bank said in a blog post.(  )
A.accounts for B.has accounted for
C.have accounted for D.accounted for
49.After living there for one year,they have________there.(  )
A.accustomed to working
B.accustomed to work
C.been accustomed to working
D.been accustomed to work
50._____ what would happen, I was shocked at the result.(  )
A.I didn't expect B.Having not expected
C.I had not expected D.Not having expected
参考答案与试题解析
1.The number of tall buildings __________ greatly in Tianjin in the last few years.(  )
A.is increasing B.has increased
C.are increased D.have increased
【分析】在过去的几年里,天津的高层建筑的数量已经急剧的增长.
【解答】本题考查现在完成时.时间状语in the last few years是现在完成时的标志之一.
故选:B.
【点评】本题考查现在完成时. 现在完成时表示过去的事对现在造成影响,或过去的动作延续到现在, 一般和recently, so far, up till now, in the last/past…, since等连用. 做题时,除了牢记现在完成时的用法以及时间状语的搭配,还要注意联系上下文语境.
2.﹣Have you heard that Tom,together with his parents,________ to America?﹣Really?No wonder I haven't seen him these days.(  )
A.has been B.has gone C.have been D.have gone
【分析】﹣﹣你听说汤姆和他父母一起去了美国吗?
﹣﹣是吗?难怪这几天我没有见到他.
【解答】分析句子的结构可以看出,此处的主语应该为Tom,要用单数,排除C、D项.从后面一句话所提供的语境"这几天我没有见到他"分析,此处用has gone,表示人不在这里,故B项正确.have been to意为"去过某地",人已回来.
故选:B.
【点评】解答此类问题要了解各种时态的基本含义,并区别各种时态之间的差异,了解某些时态的特殊用法,然后结合语境选择正确答案.
3.The publishing firm is doing a survey and they are delighted with the replies they___________ from the public so far.(  )
A.received B.receive
C.are received D.have received
【分析】出版公司正在做一个调查。到目前为止他们对于从公众那里得到的回复表示很高兴。
【解答】答案 D 根据题意,出版公司正在做一个调查。到目前为止他们对于从公众那里得到的回复表示很高兴。so far意为迄今为止。后接现在完成时态。故选:D。
【点评】单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
4.By the time the sun set,it _______already stopped raining.(  )
A.has B.will have C.had D.would have
【分析】到太阳落山的时候,雨就已经停了。
【解答】答案:C.考查动词时态。by the time+过去时间,再结合set为一般过去时,故主句用过去完成时。
故选:C。
【点评】找到时间状语,选择正确的时态。
5.Patients' medical notes went missing two days ago and nobody ______________ them since.(  )
A.has seen B.had seen C.saw D.would see
【分析】病人的医学报告两天之前丢失了,自那以后没人看见过他们。
【解答】答案:since自从,通常与现在完成时态连用,例如I have stayed in that country since 1995.自从1995年以来,我一直在那个国家。
故选:A。
【点评】单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
6.In the past 10 years it ______the doctors______the new drug has great significance for the treatment of the disease.(  )
A.puzzled;where B.has puzzled;whether
C.puzzles;that D.had puzzled;how
【分析】在过去的10年里,这种新药对治疗这种疾病是否有重大意义一直困扰着医生。
【解答】答案:B。由句中的In the past 10 years这一标志性结构可知,句中谓语动词应该用现在完成时,即has puzzled;句中it是形式主语,真正的主语为从句whether the new drug has great significance for the treatment of the disease部分;根据句意"这种新药对治疗这种疾病是否有重大意义一直困扰着医生"可知,主语从句应该用whether"是否"引导。
故选:B。
【点评】对时态的选择,要在把握时态的基本用法的基础上,结合具体语境和题干中的时间推断时态,同时关注特殊的结构。
7.The service staff that I have met so far_____me with their knowledge.(  )
A.had impressed B.have impressed
C.impressed D.were impressing
【分析】到目前为止,我遇到的服务人员的知识给我留下了深刻的印象。
【解答】分析句子,结合时间状语so far,到目前为止,句子应用现在完成时。
故选:B。
【点评】做题时,分析句子,找出时间状语,结合句意和选项做出判断。
8.The life ________ greatly since 2000.(  )
A.change B.changing
C.changed D.has changed
【分析】自2000年以来,生活发生了巨大变化。
【解答】时间状语为since 2000,句子用现在完成时,主语为the life,谓语动词用三单形式。
故选:D。
【点评】注意时间状语,进而选择正确的动词时态。
9.Although medical science______ control over several dangerous diseases,what worries us is that some of them are returning.(  )
A.achieved B.has achieved
C.will achieve D.had achieved
【分析】虽然医学已经控制了几种危险的疾病,但让我们担心的是其中一些疾病正在卷土重来。
【解答】考查时态。分析句子,句中有时间状语over several dangerous diseases,句子应用现在完成时。主语为medical science,为不可数名词,故用第三人称单数。故选:B。
【点评】做题时,分析句子,结合句意和选项做出判断。考查时态,应结合句中是否有明确的表示时间的状语。
10.The new medicine they developed many lives since it was put into use.(  )
A.is saving B.will save C.had saved D.has saved
【分析】自从投入使用以来,他们开发的新药挽救了许多人的生命。
【解答】分析句子,结合时间状语since it was put into use,句子应用现在完成时。
故选:D。
【点评】做题时,分析句子,结合时间状语和句意,判断句子时态,结合选项做出判断。
11.Over 100 countries and organizations ________ warm support to the Belt and Road initiative(倡议)since 2013.(  )
A.offer B.have offered
C.offered D.will offer
【分析】自2013年以来100多个国家和组织对"一带一路"倡议提供了热烈的支持。
【解答】答案:B.根据题干中since 2013自2013年以来,可知句子用现在完成时,B项正确。A项一般现在时;C项一般过去时;D项一般将来时。
故选:B。
【点评】解答此类问题要了解各种时态的基本含义,并区别各种时态之间的差异,了解某些时态的特殊用法,然后结合语境选择正确答案。
12.In 1998,when he was only 19,Bill _____ to 5 years in prison for his acts of violence.(  )
A.sentenced B.had sentenced
C.was sentenced D.had been sentenced
【分析】在1998年,当他19岁时,Bill因为他的暴力行为被判5年监禁。
【解答】本题考查动词时态及语态的用法。sentence sb to...意为判某人刑,这里Bill与sentence之间是被动关系,又有过去的时间1998年,所以要用一般过去时。
故选:C。
【点评】动词时态及语态是高考考查的热点,需要牢记它们的用法,还需要有分析句子结构的能力。
13.The two _______ each other for a year.(  )
A.have been in love with
B.have fallen in love with
C.have been in love to
D.have fallen in love to
【分析】他们两个已经彼此相爱一年了。
【解答】答案:A. 根据题意,他们两个已经彼此相爱一年了。本题考查现在完成时的用法。其中be in love with意为:与……相爱;fall in love with意为:爱上某人。区别在于:be in love with为连续性的,后接时间段。而fall in love with为短暂性的,后接时间点。题干中for a year意为:一年,为时间段。
故选:A。
【点评】本题考查现在完成时。单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
14.﹣It's time to work now.
﹣OK. I'll wake Carl up. He___________for an hour.(  )
A.has fallen asleep B.has been asleep
C.fell asleep D.falls asleep
【分析】﹣﹣该上班了。
﹣﹣好的。我去叫醒卡尔。他已经睡了一个小时了
【解答】观察句子可知,该句使用了现在时态,根据上下文句意可知,be asleep的状态发生在过去,持续到现在,所以要用现在完成时,故排除C、D两项。fall asleep是短暂性动词,不能使用完成时态,故A项排除。
故选:B。
【点评】了解fall asleep与be asleep的区别,熟练掌握现在完成时。
15.Since Jack worked as an editor,he ________ editing articles.(  )
A.took up B.has taken up
C.had taken up D.takes up
【分析】自从杰克当了编辑,他就开始编辑文章。
【解答】考查时态。since引导的时间状语从句,译为"自从.……以来",主句常用现在完成时,从句常用一般过去时,take up表示从事。
故选:B。
【点评】现在完成时:
①过去发生的某一动作对现在造成的影响或结果。到现在为止已经发生或完成的动作。
②表示过去发生的、持续到现在的动作或状态。
16.Since the earthquake __________,many kinds of supplies __________ there from all over the country.(  )
A.has happened; have been carried
B.happened; were carried
C.has happened; were carried
D.happened; have been carried
【分析】自从地震发生以来,许多物资从全国各地运到了那里。
【解答】since引导的时间状语从句中,主句用现在完成时,从句用一般过去时。因此第一空填happened,第二空填have been carried。
故选:D。
【点评】掌握现在完成时的一些标志词是解答此题的关键。
17.﹣﹣Look!Someone __________ the classroom.It is so tidy now.
﹣﹣Well.It wasn't me.I didn't do it.(  )
A.is cleaning B.clean
C.will clean D.has cleaned
【分析】一你看!有人打扫 了教室。现在很整洁。一哦。不是我。我没做。
【解答】答案:D.根据"It is so tidy now."可推知,是有人已经把教室打扫干净了,表示说话之前动作已经完成并且对现在造成了影响,所以应用现在完成时,其结构为have/has+动词过去分词,主语为不定代词someone,助动词用has.
故选:D。
【点评】英文最常用的时态有:一般现在时,现在进行时,一般过去时,过去进行时,一般将来时,过去将来时和现在完成时以及过去完成时。动词时态的使用,主要看时间状语和上下文.每种时态都有相应的时间状语.见到often,usually,sometimes等时间状语,动词一般用一般现在时态;句中有last week,yesterday,in 2000等时间状语,多用一般过去时态;句中有tomorrow,next year等时间状语,多用将来时态;句中有already,yet,for…,since…等时间状语,多用完成时态。如果没有明确的时间状语,就得看上下文,看看主句和从句的关系,根据主句可以确定从句的动词形式,根据从句也可以确定主句的动词形式。
18.﹣ Why don't you join us in the game?
﹣ Because I _____ my homework yet.(  )
A.didn't finish B.haven't finished
C.won't finish D.hadn't finished
【分析】﹣你为什么不加入我们的比赛呢?
﹣因为我的作业还没有完成呢。
【解答】答案:由yet可知句子的谓语动词使用现在完成时have done的形式,
故选:B。
【点评】考查现在完成时态。要注意句子使用的时态。
19.He _______ for ten years but still doesn't want to leave office.(  )
A.has been in power B.has come to power
C.took office D.come into power
【分析】他已经掌权十年了,但仍不愿离任。
【解答】答案:A。由句中的for ten years这一标志性短语可知,句中的谓语动词需用现在完成时,排除C、D。be in power和 come to power 的区别:be in power意为"执政,掌权",表状态。come to power意为"上台,执政",表动作。例:The party came to power a year ago.这个政党是一年前开始执政的。How long has the party been in power?这个政党执政多久了。本题中的for ten years提示谓语动词需用表示状态的be in power的现在完成时形式。
故选:A。
【点评】对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态。对时态和语态的选择,要在把握时态的基本用法的基础上,分析主语与动词之间的关系,结合具体语境和题干中的时间推断时态,同时关注特殊的结构。现在完成时表示:①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作。②表示过去发生的、持续到现在的动作或状态。
20.﹣ The air here is much fresher than before.
﹣ Exactly!We _______ a lot of trees in the past few years.(  )
A.planted B.have planted
C.are planting
【分析】—这里的空气要比以前更加的清新了。—那当然!在过去的几年里我们已经种了好多树。
【解答】答案:B.根据题意,—这里的空气要比以前更加的清新了。—那当然!在过去的几年里我们已经种了好多树。由"in the past few years"意为"在过去的几年里",可知,谓语动词用现在完成时态:have done.故用have planted.故选:B。
【点评】单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
21.﹣How long ________ you ________ to your husband?
﹣I married him eleven years ago.(  )
A.have…been married B.have…married
C.had…married D.had…been married
【分析】﹣你和你丈夫结婚多久了?
﹣我11年前就嫁给了他。
【解答】做此题需注意marry为瞬间动词,当用于完成时,需将瞬间动词改为可延续性的动词be married,结合问答句,可知要用现在完成时,故用have been married强调结婚的状态已经持续了一段时间了.
故选:A。
【点评】考查瞬间动词及现在完成时。
22.Earthquakes __________ more than 1.6 million lives in the last hundred years.(  )
A.have contributed B.have claimed
C.have cured D.have consumed
【分析】在过去的一百年里,地震夺去了160多万人的生命。
【解答】答案:B.根据句意:在过去的一百年里,地震夺去了160多万人的生命。以及句子结构分析可知本句时间状语是in the last hundred years,谓语动词应使用现在完成时,选项A.have contributed 贡献;B.have claimed 索取,认领 ,索要;C.have cured 治愈;D.have consumed 消耗,消费。故选:B。
【点评】本题考查时态,考生在平时的学习中应注意时态的应用,并牢记其意思。在做题时,将词义和题干相结合,从语法、句子结构尤其是句意上去判断,句意通顺,符合逻辑,即正确答案。
23.He received a violin as a gift 5 years ago.Since then,he _______ much time practicing it.(  )
A.has spent B.spent
C.spends D.is spending
【分析】五年前他收到了一把小提琴作为礼物。从那以后,他花了很多时间练习。
【解答】根据句意可知,五年前拥有了小提琴,时间状语since then,表示谓语动词spend的动作发生于五年前,一直延续到现在,要用现在完成时,结构为"has/have+过去分词",主语he是第三人称单数,故填has spent.
故选:A。
【点评】熟练掌握谓语动词的时态用法。
24.Over the past half century,using chemical fertilizers ___very common in farming.(  )
A.became B.has become
C.becomes D.have become
【分析】在过去的半个世纪里,使用化肥在农业中已经变得非常普遍。
【解答】答案:B。现在完成时表示过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作或表示过去发生的、持续到现在的动作或状态。根据句中的标志词Over the past half century判断可知,谓语动词用现在完成时;using chemical fertilizers作主语,谓语动词用单数形式。
故选:B。
【点评】对时态的选择,要在把握时态的基本用法的基础上,结合具体语境和题干中的时间推断时态,同时关注特殊的结构。
25.﹣﹣﹣Would you mind being charged for We Chat,Mary?
﹣﹣﹣Certainly.I ____We Chat if I had to pay now.(  )
A.would drop B.will drop
C.will have dropped D.would have dropped
【分析】﹣﹣﹣玛丽,你介意微信收费吗?﹣﹣﹣当然介意,如果我现在付钱的话。
【解答】考查虚拟语气。微信收费这事与当前事实相反,因此题目中if条件句为非真实条件句,要用虚拟语气,根据语境和后文的now可知此处表示与现在事实相反,也可从had to pay看出。表示与现在事实相反的虚拟语气,从句用一般过去时,主句用would/could/should/might+动词原形。故选:A。
【点评】牢记虚拟语气提示词,根据实际语境准确判断句子意思,从而选取最恰当的方式完成句子。
26.I_________ a member of the Youth Volunteers for five years.(  )
A.was B.have become
C.am D.have been
【分析】我来到青年志愿者队已经五年了。
【解答】考查时态。句意:我来到青年志愿者队已经五年了。由时间状语for five years(for+一段时间)可知,时态用现在完成时,become是短暂动词,不能和一段时间搭配,用表示状态的be动词。
故选:D。
【点评】现在完成时:
①过去发生的某一动作对现在造成的影响或结果。到现在为止已经发生或完成的动作。
②表示过去发生的、持续到现在的动作或状态。
27.﹣﹣﹣Have you learned Spanish before?
﹣﹣﹣Yes.I______ English for six years in my hometown.(  )
A.learn B.learned
C.are learning D.have learned
【分析】﹣﹣你以前学过西班牙语吗?
﹣﹣学过。我在家乡学过六年英语。
【解答】答案:B.因为后面有一个地点in my hometown限定,很明显的与现在说话的地方不是同一个地方,可以推测发生在过去,要用一般过去时。B项正确。其它选项不符合语境。
故选:B。
【点评】解答此类问题要了解各种时态的基本含义,并区别各种时态之间的差异,了解某些时态的特殊用法,然后结合语境选择正确答案。
28.This is the second time that I _____________ your hometown.(  )
A.will visit B.visit
C.have visited D.had visited
【分析】这是我第二次访问你的家乡。
【解答】This is/That is the first/second time that....固定句型中谓语需用现在完成时,意为"到...为止已经几次了"故谓语动词用现在完成时,C选项符合句意。
故选:C。
【点评】本题需要结合句意及提示,分清所需要填写句子的时态,从而确定答案。
29.He is extremely tired these days,so he has not yet his task in time.(  )
A.finished B.finishing
C.to finishing D.to finish
【分析】他近几天极度累,所以还没有及时完成任务。
【解答】yet表示(用于否定句中)还,尚。"还没有完成"用现在完成时:...he has not yet finished...,故选:A。
【点评】平时积累一些现在完成时可能的标志词,比如yet,already等,但注意不是遇到这些词就一定是完成时,注意鉴别。
30.We _________ quite enough work for the morning; now let's take a break.(  )
A.have done B.will do C.had done D.were doing
【分析】今天早上我们已经做了足够多的工作了,现在让我们休息一下吧。
【解答】答案 A 根据题意,今天早上我们已经做了足够多的工作了,现在让我们休息一下吧。本题考查完成时态。表达过去的动作对现在的影响。
故选:A。
【点评】单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
31.It's reported that Xiamen University ________ more than 400,000 talents for our country in the last 100 years.(  )
A.cultivates B.cultivated
C.has cultivated D.had cultivated
【分析】据报道,厦门大学在过去的100年里为国家培养了40多万名人才。
【解答】考查时态。分析句子,that Xiamen University ________ more than 400,000 talents for our country in the last 100 years为主语从句,从句中缺少谓语,根据in the last 100 years,应用现在完成时,表示动作发生在过去对现在有影响。
故选:C。
【点评】考查时态。做这类题要结合具体的时间状语,分析时态,结合选项和句意做出判断。
32.So far,every possible means ________ to save the miners.(  )
A.were tried B.has been tried
C.had been tried D.have been tried
【分析】到目前为止,已经采取了一切可能的方法来营救矿工。
【解答】根据时间状语So far可知用现在完成时,every possible means每一个可能的办法,是单数,应用has。
故选:B。
【点评】根据时间状语判断所需使用的时态,根据主谓一致原则判断单复数。
33.Ever since the concept of "the metaverse(元宇宙)" became a new focus,Mark Zuckerberg________ the name of his company Facebook.(  )
A.has been considering changing
B.had considered to change
C.considered changing
D.was considering to change
【分析】自从"元宇宙"的概念成为一个新的焦点,马克 扎克伯格就一直在考虑改变他的公司Facebook的名字。
【解答】根据状语Ever since the concept of "the metaverse" became a new focus可知,要用现在完成进行时,A项正确。B项:过去完成时;C项:一般过去时;D项:过去进行时。
故选:A。
【点评】解答此类问题要了解各种时态和语态的基本含义,并区别各种时态和语态之间的差异,了解某些时态和语态的特殊用法,然后结合语境选择正确答案。
34.My sister _____ Tony for ten years.(  )
A.has been married to B.has got married to
C.has married to D.will marry
【分析】我妹妹和Tony结婚已经十年了。
【解答】本题考查现在完成时的用法。for+一段时间与现在完成时连用,排除D选项。又因为marry是瞬时动作,而for ten years出现时要用延续性动词be married to。
故选:A。
【点评】重点掌握时态的用法。然后结合句意选择作答。
35.None of the money ______ spent on useless things so far.(  )
A.has been B.has C.have been D.have
【分析】到目前为止,这些钱都没有花在无用的东西上。
【解答】考查时态语态和主谓一致。由时间状语so far可知,用现在完成时,主语none of the money与谓语动词spend是被动关系,且主语none指代不可数名词money,故谓语动词用单数。
故选:A。
【点评】①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作。
②表示过去发生的、持续到现在的动作或状态。
36.All his money ____________ and he has to turn to his mother again.(  )
A.has been running out B.has run out of
C.has been run out D.has run out
【分析】他所有的钱都被用完了,所以他不得不又一次向他的妈妈求助。
【解答】由题意知,他的钱已经用完,故用现在完成时态:have/has done.并且 "run out"表示主动语态时,其主语通常是时间、金钱、食物等无生命名词。因此填has run out。
故选:D。
【点评】本题考查现在完成时。单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
37. the work, they had to stay there for another two weeks.(  )
A.Not finishing B.Not having finished
C.Having not finished D.Had not finished
【分析】这项工作没有完成,他们不得不在那儿再呆两个星期。
【解答】该句中心句在后面,前面是表原因的状语,动词finish与逻辑主语they是主谓关系,用现在分词,由于finish的动作发生在谓语动词stay之前,所以要用现在分词的完成式"having been+过去分词"作状语。
故选:B。
【点评】熟练掌握非谓语动词的用法。
38.Look at that little boy wandering about ﹣ perhaps he _________ his mother.(  )
A.will lose B.is losing C.had lost D.has lost
【分析】看那个四处游荡的小男孩——也许他和母亲走失散了。
【解答】句意:看那个四处游荡的小男孩——也许他和母亲走失散了。分析句子,走失,迷路动作应该发生在过去,对现在有影响,应用现在完成时。
故选:D。
【点评】考查时态,分析句子,结合句意和选项做出判断。
39.﹣The computer looks so old,when did you buy it?
﹣My father ________it for 10 years.(  )
A.has had B.has bought
C.have had D.have bought
【分析】——这台电脑看起来很旧,你什么时候买的?
——我父亲已经拥有了十年了。
【解答】根据句意可知,"买电脑"的时间发生在过去,但拥有电脑有10年了,所以"have(拥有)"的动作发生在过去,且状态一直延续到现在,要用现在完成时,故填has had.
故选:A。
【点评】熟练掌握动词的时态用法。
40.﹣﹣﹣ How much do you know about the Asian Games to be held in Hangzhou?
﹣﹣﹣ Pretty well.The media ________ it in a variety of forms.(  )
A.cover B.will cover
C.have covered D.has covered
【分析】——你对即将举办的杭州亚运会你知道多少?
——很多。媒体已经以各种形式进行过报道。
【解答】分析句子可知,此处缺乏谓语,根据句意可知,本题应该用现在完成时,强调过去发生的事情对现在的影响还存在。
故选:C。
【点评】单项选择题考查内容广泛,涉及词汇、语法、习语、日常用语等。在有限的题量中注意知识的覆盖面,设计特定的语境综合考查学生在一定语境中运用语言知识的能力。
41.Experts say this bad weather like heavy rain and continuous drought _______ due to climate change.(  )
A.have occurred B.has been occurred
C.have been occurred D.has occurred
【分析】专家表示,像暴雨和持续干旱这样的恶劣天气是由气候变化造成的。
【解答】答案:D。动词occur不用被动语态,排除B、C。this bad weather 作主语,谓语动词用单数形式。综上,设空处应用has occurred。
故选:D。
【点评】对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态。对时态和语态的选择,要在把握时态的基本用法的基础上,分析主语与动词之间的关系,结合具体语境和题干中的时间推断时态,同时关注特殊的结构。现在完成时表示:①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作。②表示过去发生的、持续到现在的动作或状态。
42.As the first full length cartoon _____ in the world, Snow White and the Seven Dwarfs _____ tremendous popularity among people of all ages ever since.(  )
A.to be made; have enjoyed
B.made; has enjoyed
C.to have been made; enjoy
D.being made; are enjoying
【分析】《白雪公主和七个小矮人》是世界上第一部长篇动画片,自此受到了各年龄段人们的广泛欢迎。
【解答】答案B. 根据句意《白雪公主和七个小矮人》是世界上第一部长篇动画片,自此受到了各年龄段人们的广泛欢迎。可知第一个空格处应是过去分词作后置定语修饰名词cartoon, 与之形成被动关系, 应使用过去分词made。 又本句时间状语是ever since,第二个空格应使用现在完成时态。
故选:B。
【点评】本题考查现在完成时。要求考生能从题干中读出句子的时态, 根据时态明确判断使用合适的时态。
43.A number of high buildings ______ where there was nothing a year ago but ruins.(  )
A.have arisen B.have been aroused
C.have risen D.have been raised
【分析】许多高楼拔地而起,一年前除了废墟什么也没有.
【解答】分析句子结构,此处为句子谓语动词形式.主语是A number of修饰名词复数形式,谓语动词用复数形式;结合从句where there was nothing a year ago but ruins,可知此处应该用现在完成时,arouse, raise提升,及物动词;而arise , rise升起,为不及物动词,句子后面没有带宾语,have arisen符合题意.
故选:A.
【点评】根据句子大意,分析句子结构,辨析选项词语用法,得出最佳答案.
44.The pupils here ____ all kinds of exercises every day in the past four weeks.\(  )
A.kept busy doing
B.keep on doing
C.have kept busy doing
D.have been kept busy doing
【分析】句意为:在过去的四周里,学生们每天都疲于做各种各样的运动.
【解答】考查现在完成时.本题中时间状语every day in the past four weeks 表示从过去某一时间到现在的四周里每天进行的动作,故用现在完成进行时,而主语the pupil 与keep 之间是被动关系,故用be kept busy doing 结构.
故选:D。
【点评】现在完成时考点分析.
①表示过去发生的动作对现在产生的影响或结果,或说话时已完成的动作;
②表示从过去开始,待续到现在的动作或状态,往往和"for…", "since…"表述的一段时间状语连用;
45.Great changes ______ in China in the past 20 years.(  )
A.took place
B.have taken place
C.were taken place
D.have been taken place
【分析】在过去的二十年里中国发生了很大的变化.
【解答】B 考查时态,take place与happen这两个词没有被动语态,in the past 20 years表明应该用完成时态.
故选:B。
【点评】高考题目对时态的考查是重点,谓语动词要与时间状语保持一致,时态与时间是密不可分的,各种时态却要受到时间和语言环境的限制,根据题干提供的时间或者时间状语体现的时间来判断句子的时态是最直接的解题方法,扎实的语法功底加上准确的理解至关重要.
46.The Nintendo Switch released a game in 1995 ﹣ and over the past two years, a new system its player a chance to play the game better.(  )
A.gives B.has given
C.would have given D.given
【分析】任天堂Switch游戏机发布了一款1995年的游戏﹣﹣在过去的两年里,一款新的系统给了玩家更好地玩游戏的机会.
【解答】根据句意和时间状语over the past two years可知这句话使用现在完成时,表示过去两年中一直发生的事情.
故选:B.
【点评】现在完成时:
①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作.
②表示过去发生的、持续到现在的动作或状态.
47.It's seven thirty. I_________ go to school.(  )
A.have got B.have got to
C.got to D.had got to
【分析】现在是7点半了.我不得不走了.
【解答】本题考查固定短语.根据句意和结构可知这里使用have got to=have to意为"不得不".
故选:B.
【点评】①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作.
②表示过去发生的、持续到现在的动作或状态.
48."Since 2008,emerging economies including China_______two﹣thirds of the real wealth gain," the investment bank said in a blog post.(  )
A.accounts for B.has accounted for
C.have accounted for D.accounted for
【分析】自2008年以来,包括中国在内的新兴经济体已占到实际财富增长的三分之二.
【解答】根据句意和时间状语Since 2008可知这里表示从过去到现在一直发生的事情,用现在完成时,主语是emerging economies including China,谓语用复数.
故选:C.
【点评】现在完成时:
①过去发生的某一动作对现在造成的影响或结果.到现在为止已经发生或完成的动作.
②表示过去发生的、持续到现在的动作或状态.
49.After living there for one year,they have________there.(  )
A.accustomed to working
B.accustomed to work
C.been accustomed to working
D.been accustomed to work
【分析】在那里生活了一年后,他们习惯了在那里工作.
【解答】答案是C.本题考查固定搭配;题干中考查了短语be accustomed to 习惯于,其中to为介词,后接名词或动名词,句中需要的是现在完成时,故答案是C.
【点评】对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构.
50._____ what would happen, I was shocked at the result.(  )
A.I didn't expect B.Having not expected
C.I had not expected D.Not having expected
【分析】略
【解答】D
【点评】略