(英语)高一英语现在完成时易错剖析含解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)高一英语现在完成时易错剖析含解析
一、单项选择现在完成时
1.— When will the bike-sharing schemes be introduced to the public?
— Not until _______ a better understanding of them.
A.we have had B.will we have had
C.have we had D.we will have had
【答案】A
【解析】
【详解】
考查时间状语从句。

句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。

根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。

not until位于句首时,主句要用部分倒装,但是从句不用,故选A。

2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are
C.have been D.has been
【答案】D
【解析】
【详解】
考查现在完成时和主谓一致。

句意:他是唯一一位三年奖学金获得者的学生。

句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。

根据句中的时间状语for three years,故时态用现在完成时。

故D正确。

3.This is the first time the students ______ to Hyde Park.
A.have been visited B.have visited
C.have gone D.are being gone
【答案】C
【解析】
【详解】
考查时态。

句意:这是学生们第一次去海德公园。

在this/it is the first time +从句的结构中,从句用现在完成时,故C项正确。

由于visit是及物动词,其后直接接宾语,故排除B。

【点睛】
在this/it is the first time +从句(第一次做某事)的结构中,从句用现在完成时,注意如果是was的话,从句需要用过去完成时。

4.During the last three decades, the number of people participating in physical fitness programs sharply..
A.was increasing B.has increased
C.had increased D.will be increasing
【答案】B
【解析】
试题分析:考查动词的时态语态。

从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。

【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。

要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。

5.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.
A.change B.changes
C.has changed D.have changed
【答案】C
【解析】
【详解】
考查时态。

句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。

句中强调“改革开放40年”对现在的影响,故用现在完成时。

故选C。

6.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults.
A.most people have worked B.have most people worked
C.most people had worked D.had most people worked
【答案】B
【解析】
【详解】
考查倒装和时态。

句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。

“on ly+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。

7.— Would you care for a cup of tea? It tastes pretty good.
— I one. Thank you just the same.
A.have had B.had C.would have D.will have
【答案】A
【解析】
【详解】
考查时态。

句意:——你想喝杯茶吗?味道很好。

——我已经喝过了,我仍然谢谢你。

结合句意可知此处用现在完成时态,故选A。

8.The recent 40 years great changes taking place all over China.
A.witnessed B.has witnessed
C.had witnessed D.witnesses
【答案】B
【解析】
【详解】
考查时态。

句意:近40年来,中国发生了巨大的变化。

表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

9.How happy we are! The holiday we have been looking forward _______ at last.
A.to has come B.having come
C.to having come D.has come
【答案】A
【解析】
【详解】
考查句子结构分析和谓语动词。

句意:我们是多么的快乐啊!我们一直所期望的假期终于来了。

句中we have been looking forward to我们一直所期望的,作the holiday的定语,故整个句子应当为The holiday has come at last。

故选A。

10.Throughout the history of movie-making, Shakespeare’s plays for films more than the works of any other writer.
A.were being adapted B.would be adapted
C.have been adapted D.are adapted
【答案】C
【解析】
【详解】
考查现在完成时的被动语态。

句意:纵观电影制作的历史,莎士比亚的戏剧被改编成电影的次数要比其他作家的作品被改编成电影的次数多。

由“Throughout the history of movie-making,”可知,本句为现在完成时,主语Shakespeare’s plays,与谓语adapt为被动。

所以用现在完成时的被动语态have been adapted。

故C选项正确。

11.I’m tired out. I__________all afternoon and I don’t seem to have finished anything. A.shopped B.have shopped
C.had shopped D.have been shopping
【答案】D
【解析】
试题分析:句意为:“我现在很累。

我整个下午一直在购物,我好像什么事都没做成似的。

”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行
时,选D项。

考点:考查动词时态
12.The old couple have been married for 40 years and never once ___________ with each other. A.they have quarreled B.have they quarreled
C.they had quarreled D.had they quarreled
【答案】B
【解析】
【详解】
考查倒装。

句意:那对老夫妻已经结婚40年了,从来都没有争吵过。

never放在后句的句首,要用部分倒装,for 40 years表明应该用现在完成时,故B项正确。

【点睛】
当含有否定意义的词never,seldom,little,hardly,not,by no means位于句首时,后面的句子要使用部分倒装。

13.Ladies and gentlemen, due to the heavy rain, the star who you ______ to see perform will arrive in an hour.
A.have come B.come C.came D.are coming
【答案】A
【解析】
【详解】
考查现在完成时。

句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达。

现在完成时表示"过去的动作对现在的影响或结果"或"过去的动作延续到现在",
根据语境,人们来看演出,come的动作已经发生,并且"现在还在",所以用现在完成时,故选A。

14.Over the last three decades, the number of people participating in physical fitness programs ________ sharply.
A.was increasing B.has increased
C.had increased D.will be increasing
【答案】B
【解析】
【详解】
考查时态。

句意:在过去的三十年里,参加健身计划的人数急剧增加。

Over the last three decades“在最近的30年里”和现在完成时态连用,故选B。

15.Ever since he left school, he ______ becoming a professor in that famous university. A.has never dreamed of B.had never dreamed of
C.didn’t dream of D.was not dreaming of
【答案】A
【解析】
【详解】
考查时态。

句意:自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。

此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故选A。

【点睛】
1.Since自从---以来(可做介词和连词),和现在完成时态连用。

He has lived here since he came. 自从他来到这里,就一直在这里住着。

2.It is /has been+一段时间+since 主语+一般过去时态+其他。

自从做某事有多长时间了。

在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。

It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。

16.It is the first time that Chinese teachers ________ in schools across Britain to introduce Chinese-style maths lessons and teaching approaches.
A.taught B.teach
C.have taught D.had taught
【答案】C
【解析】
【详解】
考查现在完成时。

句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。

The first time that表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。

【点睛】
It is/was the first time that表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。

17.—Hello, I have heard you are on holiday.
—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed
C.will return; stay D.am to return; stay
【答案】B
【解析】
【详解】
考查时态。

句意:—你好,我听说你在度假。

—不是这样的,我已经从雅典度假回来了,
我在那里待了两个星期。

根据句意可知,我已经回来,所以用现在完成时have returned。

根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。

故B选项正确。

18.Tom ____on the essay for two hours but he _____only a hundred words by now.
A.has been working;has written B.has been working;writes
C.worked ;written D.worded;writes
【答案】A
【解析】
【分析】
【详解】
考查时态。

句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。

由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。

【点睛】
此题的简体关键是根据时间状语判断句子的时态。

第一空根据时间状语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。

而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。

19.---The prices of vegeta bles are going up madly. It’s really too much for us.
---But for the situation where many vegetable producing areas _____ constant low temperature, things would not be like this.
A.meet with B.have met with
C.met with D.had met with
【答案】B
【解析】
试题分析:考查时态。

句意:--蔬菜的价格疯狂上涨。

对于我们来说太贵了。

--要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。

从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。

考点:考查时态
20.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas.
A.have exposed B.had been exposed C.have been exposed D.was exposed
【答案】C
【解析】
【分析】
【详解】
句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。

由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。

Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。

综上本题最终选C。

21.﹣﹣Why not go into the classroom?
﹣﹣The door locked.
A.have been B.will be C.has been D.is
【答案】C
【解析】
【详解】
考查现在完成时。

句意:﹣﹣为什么不进教室?﹣﹣门已经锁了。

现在完成是表示“过去的动作对现在的影响或结果”或“过去的动作一直持续到现在”。

本题中的门“已经被锁”,对现在产生影响是“没有进教室”,故需要现在完成时的被动语态,主语是第三人称单数。

故选C。

22.This isn't the first time the shareholders Zuckerberg to step down from his dual roles, which would help him focus on running the company
A.have wanted B.wanted C.will want. D.want
【答案】A
【解析】
【详解】
考查时态。

句意:这并不是股东们第一次希望扎克伯格放弃他的双重角色,这将帮助他专注于管理公司。

句型It/This is the first time后接从句,从句用现在完成时。

故选A。

【点睛】
在It/This is/was the first/second......time +that....句型中,意为:某人第几次做某事。

当主句的谓语动词为is时,从句一般用现在完成时;当主句的谓语动词为was时,从句一般用过去完成时。

本题抓住题中时态isn't可知,从句用现在完成时。

23.We are very proud of what our country ______ in the past seventy years.
A.has achieved B.is achieving C.achieved D.had achieved
【答案】A
【解析】
【详解】
考查时态。

句意:我们对祖国在过去70年里取得的成就感到骄傲。

A. has achieved 已经实现;B. is achieving正在实现;C. achieved(去过)实现;D. had achieved(过去的过去)实现。

由in the past seventy years(在过去的70年里)判断为现在完成时,故选A项。

本句考查现在完成时
现在完成时通常表过去的动作对现在造成的影响,其结构是have/has done,常见的时间标志词有:already, yet, so far, up to/till now, since, in/during/over the past/last + 段时间
例如:
Great changes have taken place in our country in the past decades.在过去几十年里我们国家发生了巨大变化。

I have not seen you since we last met each other.自我们上次碰面,我已近很久没看到你了。

24. My dictionary ________ . I have looked for it everywhere but still ______ it .
A.has lost ; do not find B.is missing ; do not find
C.has lost ; have not found D.is missing ; have not found
【答案】D
【解析】
【详解】
考查时态。

句意:我的字典丢了。

我到处找它,但仍然没找到。

lose是个及物动词,如果要表示某物丢失了,只能用被动语态。

A项与C项使用的都是其主动形式。

missing是形容词,其词义是:lost ; not to be found (丢失了的),据此,第一空缺处应填入is missing。

根据语境,第二个空缺处应填使用现在完成时的否定形式,因为它可以表示目前还未发生的动作。

故选D。

25.—The room is dirty.
—Sorry, It ______ for weeks and I will do it now.
A.hasn’t cleaned B.hasn’t been cleaned
C.wasn’t cleaned D.didn’t clean
【答案】B
【解析】
【详解】
考查被动语态和主谓一致。

句意:——房间很脏。

——对不起,已经几个星期没打扫了,我现在就打扫。

此处It是句子主语,指的是the room,和clean之间是被动关系,再根据for weeks和now可知句子用现在完成时态的被动语态结合句意,因此用hasn't been done。

故选B。

26.We admire Susan for her persistence, the only one of the young girls who __________ in the rock band for 3 years so far.
A.played B.play C.have played D.has played
【答案】D
【解析】
【详解】
考查时态和主谓一致。

句意:我们钦佩Susan的坚持不懈,她是到目前为止在摇滚乐队里演奏了3年的年轻女孩中唯一的一个。

根据定语从句中的so far可知,句子用现在完成时态,再根据从句的主语是the only one,单数第三人称形式,故选D。

27.I ________ Mr. Bert of the change of the meeting. You don’t have to phone him again. A.have informed B.will have informed
C.would inform D.had informed
【答案】A
【解析】考查动词时态。

句意:我已告知Mr. Bert会议的改变。

你没必要再给他打电话。

根据语境可知,句子应用现在完成时态表示过去的动作对现在的影响,故答案为A。

28.––Why are you buying a new refrigerator?
––The old one ______ so many times that it’s not worth it any more.
A.has repaired B.is repaired
C.has been repaired D.has been repairing
【答案】C
【解析】考查动词时态语态。

句意:——你为什么要买一台新冰箱?——旧的冰箱已经被修过很多次了,它都不值得再修了。

表示现在之前的动作对现在造成的影响用现在完成时,主语“冰箱”和“修理”是被动关系,故选C。

29.—In the last few months, Kenny _____ more than 1,000 dollars for breaking traffic rules.—No surprise. He is always being careless.
A.would be fined B.had been fined C.has been fined D.will be fined
【答案】C
【解析】
【详解】
考查时态和语态。

句意:——在过去的几个月里,肯尼已经因为违反交通规则被罚1000多美元。

——不奇怪,他一向很粗心。

in the last few months意为“过去的几个月来”,时间是从过去一直持续到现在,应该用现在完成时,主语与fine是被动关系,故选C项。

30.- -Did you watch the news about the success story of a farmer in Longhu last night?
Yes. By using an e-commerce platform, his fruit business ____ nationwide.
A.is expanding B.has expanded C.would expand D.was expanding 【答案】B
【解析】
【详解】
考查时态。

句意:——你看了昨晚龙湖农民的成功事迹的新闻了吗?——看了。

通过使用网络商业平台,他的水果生意已经做到全国了。

分析句子可知,生意已经做到了全国范围,对现在造成了影响,且现在这个生意依旧在进行,故应用现在完成时。

故选B
31.Such a craze _____ the pursuit of fashion become that some schools have to ban it for being too distracting and for fueling envy-rooted bullying.
A.does B.did C.had D.has
【答案】D
【解析】
【详解】
考查部分倒装和现在完成时态。

句意:追求时尚已经变得如此的疯狂以至于一些学校不得不禁止它,因为太多的分心和燃起了嫉妒的欺凌。

such...that和so…that表示“如此……以至于……”,当such和so位于句首时,主句使用部分倒装,that后的语序不变。

由于句中have to使用的是一般现在时,根据句意(追求时尚已经变得如此的疯狂),可知前半句应用现在完成时。

故选D。

32.It is the most instructive lecture that I ________ since I came to this school.
A.attended B.had attended
C.am attending D.have attended
【答案】D
【解析】
【详解】
考查时态。

句意:这是从我来到这所学校到现在听过的最具启发性的讲座。

从过去延续到现在的动作,用现在完成时。

故选D。

33.With Chang'e-3 successfully landing, China becomes the third country in the world that
_______ on the moon.
A.lands B.has landed C.landed D.was landing
【答案】B
【解析】
【详解】
考查动词时态。

句意:随着嫦娥3号的成功着陆,中国成为了世界上第三个登上月球的国家。

根据固定句型:it is the first that +现在完成时,可知用现在完成时,故选B。

34.The windows __________ up to now, and you need not wash again.
A.is washed B.were washed C.have been washed D.will be washed
【答案】C
【解析】
【详解】
考查动词时态语态。

句意:窗户已经洗过了,你不必再洗了。

根据下文up to now和“ you need not wash again”可知,现在不必洗了,说明已经清洗过了,应用现在完成时,表示过去发生的动作对现在造成的结果,且主语windows与谓语动词构成被动关系,故用现在完
成时的被动语态。

故选C。

35.Television is more than an electronic equipment; it _____ a powerful tool for communication.
A.was becoming B.has become C.had become D.will become
【答案】B
【解析】
【详解】
考查时态。

句意: 电视不仅仅是一种电子设备;它已成为强大的交流工具。

根据前文的is 可知本句应该用现在时。

根据句意,这里表达的是电视“已经成为”强大的交流工具,是过去发生的事到现在造成的结果,所以用现在完成时,故选B项。

36.--I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20? --Sorry, I__________myself clear. We want to return on October 20.
A.hadn't made B.wouldn't make C.don't make D.haven't made
【答案】D
【解析】
【详解】
考查时态。

句意:——抱歉,我没有听清楚。

你是说你们想九月二十号回来吗?——抱歉,我没有表达清楚。

我们想10月20号回来。

根据句意,对方已经说过了,结果是让人没听清楚。

故可用一般过去时或现在完成时态表达。

结合选项中没有一般过去时,只有D 是现在完成时。

故选D。

37.— When will the professor come and give the lecture on the spirits of contracts?
— Not until our program ________ by our school.
A.approves B.will be approved C.is to approve D.has been approved 【答案】D
【解析】
【详解】
考查时态。

句意:——教授什么时候来做关于契约精神的讲座?——直到我们的课程得到学校的批准。

本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时。

our program和动词approve是被动关系,用被动语态。

故选D。

38.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing
C.changed D.has changed
【答案】D
【解析】
【详解】
考查现在完成时。

句意:随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。

we were used to是一个定语从句,先行词是the way of shopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。

39.______ trees _______ in the past few years.
A.A good many of , were planted B.A good many, were planted
C.A number of , have planted D.A number of, have been planted
【答案】D
【解析】
【详解】
考查词组和时态。

句意:在过去的几年里已经种了许多树。

根据句末的in the past few years(在过去的几年)可知,本句需使用现在完成时,故A、B选项直接排除;又因为“树”与“种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的。

故选D。

40.Great changes ________ in our school since 2016. A lot of progress ________.
A.have taken the place; have been made B.had taken place; have been made C.were taken place; has made D.have taken place; has been made
【答案】D
【解析】
【详解】
考查时态。

句意:自2016年以来,我们学校发生了巨大的变化。

已经取得了许多进展。

since+一段时间,是现在完成时的标志,因此应用现在完成时;take place意为“发生”,无被动语态,且主语是great changes,故谓语动词用复数,故用have taken place;progress
意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用has been made。

结合选项,故选D。

相关文档
最新文档