【英语】中考英语现在完成进行时答题技巧及练习题(含答案)

  • 格式:doc
  • 大小:82.00 KB
  • 文档页数:8

【英语】中考英语现在完成进行时答题技巧及练习题(含答案) 一、初中英语现在完成进行时 1.—To our relief, rescue work is under way in the quake-hit area in Mexico. —Yes, volunteers are helping to distribute the donated provisions that _______. A. were pouring in B. have been pouring in C. are poured in D. had been poured in 【答案】B 【解析】【分析】句意:——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。——是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。 【点评】考查时态,本题涉及现在完成进行时的应用。

2.Have you ever _______ with a group? A. to speak B. study C. studying D. studied 【答案】 D 【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

【点评】考查现在完成时的结构。 3.—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 【点评】考查动词短语辨析

4.—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 【点评】考查现在完成时的短语辨析。 5. — 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。

【点评】考查现在完成时。 6.The number of foreign students attending Chinese universities ____ rising steadily since 1990. A. is B. are C. has been D. have been 【答案】 C 【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since 1990,从1991年开始,可知本句时态为现在完成进行时has/have +been+现在分词;再根据the number of,……的数量,助动词应用单数形式has,be的过去分词been。故选C。 【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have +been+现在分词。

7.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。 【点评】考查时态,掌握现在完成进行时的用法。

8.China ________________ great achievements in science and technology since 1978. A. makes B. made C. has made 【答案】 C 【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。make great achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。 【点评】考查动词的时态。注意现在完成时的用法。

9.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。 【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

10.— 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项。

11.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项。

12.Dashan, who_________crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western stand-up tradition. A. will be learning B. is learning C. had been learning D. has been learning 【答案】D 【解析】【分析】考查时态。本句的时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D正确。 13.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是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。 【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。

14.He _______ it for two hours, and he's still watching now. A. has been watched B. watching C. has been watching D. is watching 【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。