中考英语现在完成进行时抓分训练.docx

上传人:罗晋 文档编号:8689555 上传时间:2020-12-22 格式:DOCX 页数:8 大小:214.26KB
返回 下载 相关 举报
中考英语现在完成进行时抓分训练.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 watchedB

3、. 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 very

4、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, vi

5、sitedB. Has, has visitedC. Has, visitedD. Did, has visited【答案】C【解析】 【分析】句意 :-他以前去过日本吗?-是的,他两年前去过那里。根据before 可知句子要用现在完成时“have/has+过去分词 ”, 主语 he 是第三人称单数故用has,这是一个一般疑问句,将has 提前,故选C。【点评】考查动词的时态,注意语境中提供的时间状语。6Im sorry you A. waitso long, but itll still be some time before Jim gets back.B. waitedC. had wa

6、itedD. have been waiting【答案】D【解析】 【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。have been waiting ,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but itll still be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。【点评】考查时态,掌握现在完成进行时的用法。7China _ great achievements in science and technology since 1978.A. makesB. m

7、adeC. has made【答案】C【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。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 m

8、ake【答案】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 Housing prices _ since the end of the last year. Therefore, its time the centralgovernment _ some effective measures to bring them under control.A. have increased; would take C. have been increasing; take【答案】DB. have increased; will takeD. have been inc

10、reasing; took【解析】 【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should do的句式”使用,故选D 项。11 He speaks Chinese very well. Its not surprising. He _ in Beijing for nine years next week.A. has been livingB. has livedC. wil

11、l have been livedD. will have been living【答案】D【解析】 【分析】句意:他汉语说的很好。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选 D 项。【点评】考查时态。12 Dashan, who_crosstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learningB. is le

12、arningC. had been learningD. has been learning【答案】 D【解析】 【分析】考查时态。本句的时间状语是 “for decades 几十年来 ”,该时间状语通常和现在完成的有关时态连用 ,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。13 Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have

13、 been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。14 The western countries have been _ Christmas for many years.A. celebratingB. celebrateC. celebratesD. celebrated【答案】A【解析】 【分析】 have/has been+ 现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选 A。15 You look pretty tired today!Ian environme

14、ntal report over the last few days, which should be submitted to the bosstomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】 D【解析】 【分析】句意: 你今天看起来很累! 在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选 D.【点评】考查动词时态,本题涉及现在完成进行时的应用。16 Whats wrong? You look really stresse

15、d 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。【点评】考查时态,本题涉及现在完成进行时。17 How muc

16、h do you know about the trade war between China and America?Well, the newspapers _ it in the past few weeks.A. reportB. will reportC. reportedD. have been reporting【答案】 D【解析】 【分析】句意:你对中美之间的贸易战争了解多少?哦,在最近的几周里报纸一直在报道这件事。根据时间状语n the past few weeks 可知谓语动词用现在完成时或者现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。18 Lu

17、cy 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 这些天似乎不在。从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据you see, she is graduating in June. 可以判断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选 D

18、。【点评】考查时态,本题涉及现在完成进行时的应用。19 _ her ambition of becoming a professional singer, she _ very hard since an earlyage.A. To realize, has been trainingC. To realize, was trainedB. Realizing, trainedD. Realized, has trained【答案】A【解析】 【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语since an early ag

19、e 通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A 项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。20 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点

20、评】考查时态,本题涉及现在完成进行时的应用。21 Why, Jack, you look so tired! Well, I _ the house and I must finish the work tomorrow.A. was paintingB. will be paintingC. have paintedD. have been painting【答案】D【解析】 【分析】句意: 怎么啦,杰克,你看起来如此疲惫! 噢,我一直都在粉刷房子 ,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。选 D。【点评】考查时态,本题涉及现在完成进行时的应用。22 Yo

21、u _your depression for long, and now its time to relax yourself.A. maskedB. will have maskedC. have been maskedD. have been masking【答案】D【解析】 【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。23 Iso busily recently that IThats OK. I can manage i

22、t by myself.A. have been working; haveC. am working; will haveno time to help you with your maths.B. have worked; hadD. had been working; had had【答案】A【解析】 【分析】句意: 我最近工作太忙碌了,没时间帮你学数学。 没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。24 A new m

23、onetary policy will take effect next month. Really good news, especially for thosecompanies that _ with money.A. have struggledB. struggledC. have been strugglingD. had struggled【答案】C【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知 ,定语从句的时态为现在完成进行时,表示

24、从过去某一时间开始 struggle 的动作一直在进行 , 并有可能持续下去 , 强调动作的全过程。故选 C。【点评】考查时态,本题涉及现在完成进行时。25 Our headteacher_formonthstomake sure thatweunderstandtheimportanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在

25、进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时。26 I _ in the same position too long My legs have fallen asleep.Shake it a little before you get up.A. will sitB. have satC. am sittingD. have been sitting【答案】D【解析】 【分析】句意: 我坐得太久了,腿麻了。 站起来之前动一动。分析句意

26、可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为: sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。27 From his tired face, I can tell heA. is waitingB. will waitin the queue for a long time.C. will be waitingD. has been waiting【答案】D【解析】 【分析】句意:从他疲惫的脸上 ,我可以看出他已经排了很长时间的队了。根据下文 for a long time 可知应

27、用现在完成进行时 ,故选 D。【点评】考查时态语态,本题涉及现在完成进行时。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在“过去的一个月里”;再结合句意,他复习

28、的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he 是第三人称单数,故用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是复数,故用have been changing ,选 C。Englishers【点评】考查时态,本题涉及现在完成进行时。30 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 been rising【答案】D【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise是及物动词,要用raise的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。

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

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


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