【英语】初中英语现在完成进行时试题经典.docx

上传人:罗晋 文档编号:8687749 上传时间:2020-12-22 格式:DOCX 页数:8 大小:34.75KB
返回 下载 相关 举报
【英语】初中英语现在完成进行时试题经典.docx_第1页
第1页 / 共8页
【英语】初中英语现在完成进行时试题经典.docx_第2页
第2页 / 共8页
【英语】初中英语现在完成进行时试题经典.docx_第3页
第3页 / 共8页
【英语】初中英语现在完成进行时试题经典.docx_第4页
第4页 / 共8页
【英语】初中英语现在完成进行时试题经典.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《【英语】初中英语现在完成进行时试题经典.docx》由会员分享,可在线阅读,更多相关《【英语】初中英语现在完成进行时试题经典.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】初中英语现在完成进行时试题经典一、初中英语现在完成进行时1To 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【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开

2、。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。2He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 C。3he _ Japan before?Yes, he there two

3、years agoA. Did, visitedB. Has, has visitedC. Has, visitedD. Did, has visited【答案】C【解析】 【分析】句意 :-他以前去过日本吗?-是的,他两年前去过那里。根据before 可知句子要用现在完成时“have/has+过去分词 ”, 主语 he 是第三人称单数故用has,这是一个一般疑问句,将has 提前,故选C。【点评】考查动词的时态,注意语境中提供的时间状语。4 Do you know the Color Run, a five-kilometer race?Yes. So far it_into quite a

4、 few cities in our country. A. comes B. cameC. has come【答案】C【解析】 【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选C。【点评】考查现在完成时。5China _ great achievements in science and technology since 1978.A. makesB. madeC. has made【答案】C【解析】 【分析】句意:自1978 年以来,中国在科学技术方面取得了巨大成就。makegreat achievem

5、ent取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。6The couple _their new flat since the end of last month. They havent finished yet.A. have been decorating B. have decorated C. has been decorating D. was decorating 【答案】 A【解析】 【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。decora

6、te装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的 they 可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选 A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。7The most delicious cookies in the world _ by granny. Please wait ten more minutes toenjoy them.A. make

7、sB. is madeC. is being madeD. is going to make【答案】C【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选 C。8 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【解析】 【分析】考查动词时态。句意:汤姆

8、说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D 项。9I _ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A. have doneB. have been doingC. had been doingD. had done【答案】B【解析】 【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过

9、去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B 正确。【点评】考查时态10 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 几十年来 ”,该时间状语通常

10、和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。11 He _ with English grammar every night over the last three months.A. strugglesB. struggledC. has been strugglingD. had been struggling【答案】C【解析】 【分析】句意:在过去的三个月里他每天晚上都在努力学英语语法。根据overthe last threemonths可知强调在过去时间段,一直从事某件事,优先选择

11、现在完成进行时,即 C 项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。12 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点 】考 ,本 涉及 在完成 行 的 用。13 You look pretty tired today!Ian environmental report over the la

12、st few days, which should be submitted to the bosstomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】 D【解析】 【分析】句意: 你今天看起来很累! 在 去的几天里我一直在写一个 境 告, 个 告明天 要提交 老板。表示从几天前开始一直 行持 到 在的 作,用 在完成 行 ,故 D.【点 】考 ,本 涉及 在完成 行 的 用。14 The western countries have been _ Christmas for many years.A. ce

13、lebratingB. celebrateC. celebratesD. celebrated【答案】A【解析】 【分析】 have/has been+ 在分 是 在完成 行 ;句意:西方国家很多年来一直在 祝圣 。故 A。15 According 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. limited B. had limit

14、ed C. have been limitingD. will limit【答案】C【解析】 【分析】句意:据新当 的法国 Macron ,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展 在, 个 作一直在 行。所以用 在完成 行 。故 【点 】考 ,本 涉及 在完成 行 的 用。”,表示

15、 个 作从 去一直到C。16 Whats 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 bee

16、n doing 的结构,故选 C。【点评】考查时态,本题涉及现在完成进行时。17 How much 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 可知谓语动词用

17、现在完成时或者现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。18 _ 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【解析】 【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状

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

19、进行,要用现在完成进行时态故选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. have paintedD. have been painting【答案】D【解析】 【分析】句意: 怎么啦,杰克,你看起来如此疲惫! 噢,我一直都在粉刷房子 ,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。选 D。【点评】考查时态,本

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

21、ppearances you draw!I _many websites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分析】句意 :哇!你画了那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。23 I _ in the same p

22、osition 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【解析】 【分析】句意: 我坐得太久了,腿麻了。 站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。24 The May Fourth M

23、ovement was launched in 1919 and its spirit _ Chinese youth tomake contributions to national rejuvenation ever since.A. is motivatingB. has been motivatingC. motivatedD. was motivating【答案】B【解析】 【分析】句意:五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。由 eversince 可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故选B。【点评

24、】考查时态,本题涉及现在完成进行时。25 In order to find the missing child, villagers _ all they can over the past five hours.A. didB. doC. had doneD. have been doing【答案】D【解析】 【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干

25、意思表示在过去五小时里一直做因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。26 Excuse me, which movie are you waiting for?The new Star Wars. Wehere for more than two hours.A. waitedB. waitC. would be waitingD. have been waiting【答案】D【解析】 【分析】句意: 打扰了 ,你们在等哪一部电影? 星球大战 ,我们已经在这儿等了两个多小时了。 for+ 时间段 与完成时连用 ,根据语境可知 ,说话的时候仍然在等 ,因此用现在完

26、成进行时 ,故选 D。【点评】考查时态,本题涉及现在完成进行时。27 Theythe plan for a week, but no decision has.A. have been discussing; madeB. have been discussing; been madeC. have been discussed; been madeD. are discussing; been made【答案】B【解析】 【分析】句意:他们已经讨论这个计划一个星期了,但还没有作出决定。第一空:一周了问题一直还在讨论,因此用现在完成进行时;第二空:decision和make是被动关系,因此谓语

27、动词用被动语态,结合助动词has,可知用现在完成时的被动语态,故选B。【点评】考查时态语态,本题涉及现在完成进行时以及现在完成时的被动语态。28 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。【点

28、评】考查时态,本题涉及现在完成进行时。29 Judith _ on her new novel which is supposed to come out next month.A. has been workingB. had workedC. will be workingD. was working【答案】A【解析】 【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文 which is supposed to come out next month 可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选 A。【点

29、评】考查时态,本题涉及现在完成进行时。30 The Ford Companyits autonomous minicars on public roads in Arizona, the US, withouta safety driver since October, 2017.A. has been operatingB. has operatedC. had been operatingD. had operated【答案】A【解析】 【分析】句意:自2017年10 月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从 ”, Since后如果是过去的时间,主句要用现在完成时。因此可知C、 D是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B 是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。【点评】考查动词时态,本题涉及现在完成进行时的应用。

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

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


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