中考英语现在完成进行时技巧小结及练习题.docx

上传人:大张伟 文档编号:8689539 上传时间:2020-12-22 格式:DOCX 页数:8 大小:216.11KB
返回 下载 相关 举报
中考英语现在完成进行时技巧小结及练习题.docx_第1页
第1页 / 共8页
中考英语现在完成进行时技巧小结及练习题.docx_第2页
第2页 / 共8页
中考英语现在完成进行时技巧小结及练习题.docx_第3页
第3页 / 共8页
中考英语现在完成进行时技巧小结及练习题.docx_第4页
第4页 / 共8页
中考英语现在完成进行时技巧小结及练习题.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《中考英语现在完成进行时技巧小结及练习题.docx》由会员分享,可在线阅读,更多相关《中考英语现在完成进行时技巧小结及练习题.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】中考英语现在完成进行时技巧小结及练习题一、初中英语现在完成进行时1According to the newly-elected French president, Macron, France will reform the rigid andoutdated rules that _ the development of the country in the near future.A. limitedB. had limitedC. have been limitingD. will limit【答案】C【解析】 【分析】句意:据新当 的法国 Macron ,在不久的将来法国将改革

2、那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展 在, 个 作一直在 行。所以用 在完成 行 。故 【点 】考 ,本 涉及 在完成 行 的 用。”,表示 个 作从 去一直到C。2He _ it for two hours, and hes still watching now.A. has been watche

3、dB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他 在仍然在看 ”可知 用 在完成 行 。故 C。3Have you ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【分析】句意:你曾 有 小 学 ? 在完成 的 构:have+ 去分 ,故选 D。【点 】考 在完成 的 构。4Can Mr Read speak Chinese?Yes He speaks Chinese ver

4、y well because heChina for many yearsA. has been inB. has been toC. has gone toD. has come to【答案】A【解析】 【分析】句意 :-里德先生会 中文 ?-是的。他 得很好因 他已 在中国多年。has beenin指的是某人在某地停留多 ;has been to是去 某地已 回来; has gone to是去某地了, 没回来;has come to是已 来到某地,根据句意可知 A【点 】考 短 辨析5he _ Japan before?Yes, he there two years agoA. Did,

5、visitedB. Has, has visitedC. Has, visitedD. Did, has visited【答案】C【解析】 【分析】句意 :-他以前去 日本 ?-是的,他两年前去 那里。根据before 可知句子要用 在完成 “have/has+ 去分 ”, 主 he 是第三人称 数故用has, 是一个一般疑 句,将has 提前,故 C。【点 】考 的 ,注意 境中提供的 状 。6 Do you know the Color Run, a five-kilometer race?Yes. So far it_into quite a few cities in our coun

6、try.A. comesB. cameC. has come【答案】C【解析】 【分析】句意:你知道彩色跑,一个五千米的 跑 ?知道,到目前 止它已 入了我 国家的好几个城市。由so far 可知用 在完成 ,故 C。【点 】考 在完成 。7The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. areC. has beenD. have been【答案】C【解析】 【分析】句意:从1990年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 sin

7、ce 1990 ,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have+been+现在分 。8The most delicious cookies in the world _ by granny. Please wait ten more minutes toenjoy them.A. makesB. is madeC. is being madeD. is going to make【答案】

8、C【解析】 【分析】考 和 。句意:奶奶正在做世界上最好吃的 干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选 C。9 Tom says he is too tired to go on. He cant. He _ for an hour.A. had workedB. has just workedC. just workedD. has only been working【答案】D【解析】 【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始

9、工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D 项。10 He speaks Chinese very well. Its not surprising. He _ in Beijing for nine years next week.A. has been livingB. has livedC. will have been livedD. will have been living【答案】D【解析】 【分析】句意:他汉语说的很好。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选

10、D 项。【点评】考查时态。11 Dashan, who_crosstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learningB. is learningC. had been learningD. has been learning【答案】 D【解析】 【分析】考查时态。本句的时间状语是“for decades 几十年来 ”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西

11、方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。12 Nice to see you again after all these years. What _?Well, Ive tried many things since we left school. Im now working for a large oil company.A. have you doneB. were you doingC. did you doD. have you been doing【答案】 D【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在

12、做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。13 Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway,the source of Warren Buffets wealth,very rapidly.A. has raisedB. has been raisingC. has risenD. has b

13、een rising【答案】 D【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。14 The western countries have been _ Christmas for many years.A. celebratingB. celebr

14、ateC. celebratesD. celebrated【答案】A【解析】 【分析】 have/has been+ 现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选 A。15 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查动词时态,本题涉及现在完成进行时的应用。16 Whats

15、 wrong? You look really stressed out.I _ the whole week preparing for my graduation paper.A. workB. have workedC. have been workingD. worked【答案】C【解析】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意, “我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语 the whole week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选 C。

16、【点评】考查时态,本题涉及现在完成进行时。17 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【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们

17、正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。18 Lucy seems absent these days.She _ a job from city to city you see, she is graduating in June.A. hunts forB. is to hunt forC. has hunted forD. has been hunting for【答案】 D【解析】 【分析】句意:Lucy 这些天似乎不在。从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月

18、毕业。根据you see, she is graduating in June. 可以判断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。19 My friends from the mainlandto me that they find the citys subway cars are too oldcompared with what they pay for subways in Beijing.A. complainedB. is complainingC. was complainingD. have been c

19、omplaining【答案】D【解析】 【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词 are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选 D。【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。20 Why, Jack, you look so tired! Well, I _ the house and I must finish the work tomorrow.A. was paintingB. will be paintingC. h

20、ave paintedD. have been painting【答案】D【解析】 【分析】句意: 怎么啦,杰克,你看起来如此疲 ! 噢,我一直都在粉刷房子 ,并且我明天必 完成。根据句意可知 采用 在完成 行 , 作一直在延 。 D。【点 】考 ,本 涉及 在完成 行 的 用。21 Iso busily recently that IThats OK. I can manage it by myself.A. have been working; haveC. am working; will haveno time to help you with your maths.B. have w

21、orked; hadD. had been working; had had【答案】A【解析】 【分析】句意: 我最近工作太忙碌了,没 帮你学数学。 没关系我自己能搞定。由 “recently 可”知,本句 在完成 行 ,表示 作 可能持 下去,而第二个空表示 在所 的状 ,所以用一般 在 。故 A。【点 】考 ,本 涉及 在完成 行 和一般 在 的 用。22 The debate has only a few moments that might be inspiring to those who _ thisissue.A. followedB. had followedC. have b

22、een followingD. were following【答案】C【解析】 【分析】句意: 只有几分 的 ,可能会激励那些一直关注 一 的人。分析句子可知,本空是指那些“一直关注 一 的人”,根据 境可知从 去关注一直到 在 在关注,可知要用 在完成 行 ,因此 C。【点 】考 ,本 涉及 在完成 。23 In my younger years, my father gave me some advice that Iin my mind ever since.A. turned overB. was turning overC. had turned overD. have been t

23、urning over【答案】D【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那 起, 些建 一直在我的 海里翻来覆去。turnover 表示仔 回想,反复斟酌考 。因 句中eversince自从 这里 turn over 在将来会 下去,故用 在完成 行 have beendoing。故 D。【点 】考 和短 turn over 。24 Excuse me, which movie are you waiting for?The new Star Wars. Wehere for more than two hours.A. waitedB. waitC. would be

24、 waitingD. have been waiting【答案】D【解析】 【分析】句意: 打 了 ,你 在等哪一部 影? 星球大 ,我 已 在 儿等了两个多小 了。 for+ 段 与完成 用 ,根据 境可知 , 的 候仍然在等 ,因此用现在完成进行时,故选 D。【点评】考查时态,本题涉及现在完成进行时。25 From his tired face, I can tell hein the queue for a long time.A. is waitingB. will waitC. will be waitingD. has been waiting【答案】D【解析】 【分析】句意:从他

25、疲惫的脸上 ,我可以看出他已经排了很长时间的队了。根据下文 for a long time 可知应用现在完成进行时 ,故选 D。【点评】考查时态语态,本题涉及现在完成进行时。26 Im sure Andrew will win the first prize in the final.I think so. He _ for it months.A. is preparingB. has been preparingC. was preparingD. had been preparing【答案】B【解析】 【分析】句意:我确信 Andrew 在决赛中会获得一等奖。我也这么想,他已经准备了好几

26、个月了。可知Andrew 是从过去到现在一直在准备,用现在完成进行时,选B。【点评】考查时态,本题涉及现在完成进行时。27 Mr. Herpin is one of the foreign experts who _ in China in the last five years.A. worksB. is workingC. are workingD. have been working【答案】D【解析】 【分析】句意:Herpin先生是过去五年在中国工作的外国专家之一。根据inthelast five years可知,句子用现在完成时态或现在完成进行时态,故选D。【点评】考查时态,本题涉及

27、现在完成进行时。28 He is sure to pass the test, for he_ his lessons for the test every day over the pastmonth.A. will reviewB. was reviewingC. has been reviewingD. had been reviewing【答案】C【解析】 【分析】句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。根据时间状语over the past month在“过去的一个月里”;再结合句意,他复习的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he

28、 是第三人称单数,故用has been reviewing 。故选 C。【点评】考查时态,本题涉及现在完成进行时。29 But actually, these Englishers _ gradually in accents, spellings, expressions and theusage of vocabulary and we have to adapt to that.A. had changedB. changedC. have been changingD. is changing【答案】C【解析】 【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变

29、,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即 have/has been doing ,又主语 these Englishers 是复数,故用 have been changing ,选 C。【点评】考查时态,本题涉及现在完成进行时。30 He _ with English grammar every night over the last three months.A. strugglesB. struggledC. has been strugglingD. had been struggling【答案】C【解析】 【分析】句意:在过去的三个月里他每天晚上都在努力学英语语法。根据overthe last three months 可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即 C 项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1