好文档 - 专业文书写作范文服务资料分享网站

【初中英语】现在完成进行时易错题集锦-名师教育

天下 分享 时间: 加入收藏 我要投稿 点赞

外研版英语【初中英语】现在完成进行时易错题集锦-名师教育

一、初中英语现在完成进行时

1.According to the newly-elected French president, Macron, France will reform the rigid and outdated rules that ________ the development of the country in the near future. A. limited B. had limited C. have been limiting D. will limit 【答案】 C

【解析】【分析】句意:据新当选的法国总统Macron,在不久的将来法国将改革那些一直在限制国家发展的僵化和过时的规则。“…the rigid and outdated rules that the development of the country…”在本句中the rigid and outdated rules是先行词,在定语从句中作主语;“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。所以用现在完成进行时。故选C。 【点评】考查时态,本题涉及现在完成进行时的应用。

2.—Why is your foreign teacher’s Chinese so good? —Because he China for eight years.

A. has gone to B. has been to C. has come to D. has been in 【答案】D

【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D

【点评】考查现在完成时的短语辨析。

3. — Do you know the Color Run, a five-kilometer race?

—Yes. So far it______into quite a few cities in our country.

A. comes B. came C. has come 【答案】 C

【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。由so far可知用现在完成时,故选C。

【点评】考查现在完成时。

4.I'm sorry you so long, but it'll still be some time before Jim gets back. A. wait B. waited C. had waited D. have been waiting 【答案】 D

【解析】【分析】句意:很抱歉让你等了这么长时间, 但吉姆还得过一段时间才能回来。have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but it'll still be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。

【点评】考查时态,掌握现在完成进行时的用法。

5.The couple _________their new flat since the end of last month. They haven't finished yet. A. have been decorating B. have decorated C. has been decorating D. was decorating 【答案】 A

【解析】【分析】句意: 这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。 decorate装饰,动词;根据句意和 since the end of last month 可知,此处表示动作从某一时间开始,一直持续到现在, 所以应该用现在完成进行时,且此处主语是the couple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。

【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

6.— Tom says he is too tired to go on.

— He can't. He ________ for an hour.

A. had worked B. has just worked C. just worked D. has only been working 【答案】 D

【解析】【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。

7.Housing prices ________ since the end of the last year. Therefore, it's time the central government ________ some effective measures to bring them under control.

A. have increased; would take B. have increased; will take C. have been increasing; take D. have been increasing; took 【答案】 D

【解析】【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it's time that +did/ should do”的句式使用,故选D项。

8.Why, you're late again! I ________ here for over two hours!

A. am waiting B. waited C. have been waiting D. was waiting 【答案】 C

【解析】【分析】考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选C项。

【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成:have+been+doing。

9.—Can Mr Read speak Chinese?

—Yes.He speaks Chinese very well because he China for many years.

A. has been in B. has been to C. has gone to D. has come to 【答案】A

【解析】【分析】句意为:--里德先生会说中文吗?---是的。他汉语说得很好因为他已经在中国多年。has been in 指的是某人在某地停留多长时间;has been to是去过某地已经回来;has gone to是去某地了,还没回来;has come to是已经来到某地,根据句意可知选A 【点评】考查动词短语辨析

10.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017.

A. has been operating B. has operated C. had been operating D. had operated 【答案】A

【解析】【分析】句意:自2017年10月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从”,Since后如果是过去的时间,主句要用现在完成时。因此可知C、D是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。 【点评】考查动词时态,本题涉及现在完成进行时的应用。

11.— What's wrong? You look really stressed out.

—I ________ the whole week preparing for my graduation paper.

A. work B. have worked C. have been working D. worked 【答案】 C

【解析】【分析】句意:—你怎么了?看起来真的压力很大。—我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。 【点评】考查时态,本题涉及现在完成进行时。

12.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.

A. is using B. used C. had used D. has been using 【答案】 D

【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

13.—Lucy seems absent these days.

—She _____ a job from city to city—you see, she is graduating in June.

A. hunts for B. is to hunt for C. has hunted for D. has been hunting for 【答案】D

【解析】【分析】句意:——Lucy这些天似乎不在。——从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据\可以判断\她快要毕业,所以最近一直在找工作\,用现在完成进行时,故选D。 【点评】考查时态,本题涉及现在完成进行时的应用。

14.______ her ambition of becoming a professional singer, she _____ very hard since an early age.

A. To realize, has been training B. Realizing, trained C. To realize, was trained D. Realized, has trained 【答案】 A

【解析】【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语since an early age通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A项正确。

【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。

15.You ____your depression for long, and now it's time to relax yourself. A. masked B. will have masked C. have been masked D. have been masking 【答案】 D

【解析】【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

16.—So much remains to be done!

—Well, it's not surprising. So many people all the time recently.

A. come B. have come C. have been coming D. came 【答案】 C

【解析】【分析】句意:—还有许多事情要做!—好吧,这并不奇怪。最近来的人太多了。

考查时态。根据all the time recently可知句子用现在完成进行时态,故答案为:C。 【点评】考查时态在具体语境中的运用。

17.A new monetary policy will take effect next month. Really good news, especially for those companies that _______ with money.

A. have struggled B. struggled C. have been struggling D. had struggled 【答案】 C

【解析】【分析】句意:---新的货币政策将于下月生效。---这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行, 并有可能持续下去, 强调动作的全过程。故选C。 【点评】考查时态,本题涉及现在完成进行时。

18.—Wow! So many different aliens' appearances you draw! —I ______many websites about aliens.

A. will visit B. was visiting C. had visited D. have been visiting 【答案】 D

【解析】【分析】句意:——哇!你画了那么多外星人的外貌!——我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。 【点评】考查时态,本题涉及现在完成进行时。

19.But actually, these Englishers ______ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that.

A. had changed B. changed C. have been changing D. is changing 【答案】 C

【解析】【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/has been doing,又主语these Englishers 是复数,故用have been changing,选C。 【点评】考查时态,本题涉及现在完成进行时。

20.Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway, the source of Warren Buffet's wealth, very rapidly.

A. has raised B. has been raising C. has risen D. has been rising 【答案】D

【解析】【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔·哈撒韦公司的股票一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高”;rise是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开

【初中英语】现在完成进行时易错题集锦-名师教育

外研版英语【初中英语】现在完成进行时易错题集锦-名师教育一、初中英语现在完成进行时1.Accordingtothenewly-electedFrenchpresident,Macron,Francewillreformtherigidandoutdatedrulesthat________the
推荐度:
点击下载文档文档为doc格式
5qm6w2h33034ka295j7z7yqpo85slb00d2l
领取福利

微信扫码领取福利

微信扫码分享