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

人教版中考英语中考英语总复习 现在完成进行时过关测试

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

人教版中考英语中考英语总复习 现在完成进行时过关测试

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

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.— Look, the light is still on in Helen's office.

— Maybe she ______ her work yet.

A. doesn't finish B. won't finish C. hasn't finished D. didn't finish 【答案】 C

【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。——也许她还没有完成工作。yet用于否定句末,是现在完成时的标志词,故选C。

【点评】考查动词的时态。

3.—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

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

4.We can’t get sleep with a strong wind outside.

A. blow B. blowing C. blew D. blows 【答案】B

【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing表示正在进行时。 【点评】考察with结构。

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

【点评】考查动词的时态。注意现在完成时的用法。

7.Mary_______ to writing classes every night since June and the course will end this week. A. had gone B. has been going C. is going D. went 【答案】B

【解析】【分析】。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。

【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

8.Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasn't decided yet.

A. had worked B. has been working C. is working D. works 【答案】 B

【解析】【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who指代前面的先行词doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选B。

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

9.The western countries have been _________ Christmas for many years.

A. celebrating B. celebrate C. celebrates D. celebrated 【答案】 A

【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选A。

10.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。 【点评】考查时态,本题涉及现在完成进行时的应用。

11.In my younger years, my father gave me some advice that I in my mind ever since. A. turned over B. was turning over C. had turned over D. have been turning over 【答案】 D

【解析】【分析】句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。turn over表示仔细回想,反复斟酌考虑。因为句中ever since\自从……\这里谓语动词turn over在将来会继续下去,故用现在完成进行时have been doing。故选D。

【点评】考查动词时态和短语turn over。

12.—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。 【点评】考查时态,本题涉及现在完成进行时的应用。

13.______ 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项正确。

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

14.It _________ for two weeks, and the whole area is flooded.

A. had rained B. rains C. would rain D. has been raining 【答案】 D

【解析】【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语for two weeks,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态.故选D。 【点评】考查时态,本题涉及现在完成进行时的应用。

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.— I haven't seen Jacky these days.

— She ________ for the driving test due to take place next Monday.

A. will prepare B. has been preparing C. was preparing D. prepared 【答案】 B

【解析】【分析】句意:——这些天我没见过Jacky。——她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。

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

17.Our headteacher ____for months to make sure that we understand the importance of concentration.

A. tried B. was trying C. has been trying D. is trying 【答案】 C

【解析】【分析】句意: 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要

性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“for months”也表明本句应该用现在完成进行时。故选C。 【点评】考查时态,本题涉及现在完成进行时。

18.The debate has only a few moments that might be inspiring to those who ________ this issue.

A. followed B. had followed C. have been following D. were following 【答案】 C

【解析】【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。 【点评】考查时态,本题涉及现在完成时。

19.In order to find the missing child, villagers _____ all they can over the past five hours. A. did B. do C. had done D. have been doing 【答案】 D

【解析】【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情 。A. did一般过去时 B. do 一般现在时 C. had done 过去完成时表示过去的过去 D. have been doing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。 【点评】考查时态,本题涉及现在完成进行时。

20.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。 【点评】考查动词时态,本题涉及现在完成进行时的应用。

二、初中英语动词的时态

21.— I ____________at this time yesterday. —Me, too.

A.will cook B.is cooking C.cooked D.was cooking 【答案】D

人教版中考英语中考英语总复习 现在完成进行时过关测试

人教版中考英语中考英语总复习现在完成进行时过关测试一、初中英语现在完成进行时1.—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.—Yes,volunteersarehelpingtodistributethedonatedpro
推荐度:
点击下载文档文档为doc格式
3jl7v44shm5ap1c1kzfj507xn0uyj200ql0
领取福利

微信扫码领取福利

微信扫码分享