英语现在完成进行时各地方试卷集合汇编.docx

上传人:罗晋 文档编号:8705447 上传时间:2020-12-23 格式:DOCX 页数:8 大小:211.19KB
返回 下载 相关 举报
英语现在完成进行时各地方试卷集合汇编.docx_第1页
第1页 / 共8页
英语现在完成进行时各地方试卷集合汇编.docx_第2页
第2页 / 共8页
英语现在完成进行时各地方试卷集合汇编.docx_第3页
第3页 / 共8页
英语现在完成进行时各地方试卷集合汇编.docx_第4页
第4页 / 共8页
英语现在完成进行时各地方试卷集合汇编.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语现在完成进行时各地方试卷集合汇编.docx》由会员分享,可在线阅读,更多相关《英语现在完成进行时各地方试卷集合汇编.docx(8页珍藏版)》请在三一文库上搜索。

1、最新英语现在完成进行时各地方试卷集合汇编一、初中英语现在完成进行时1How 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 可知谓语动词用现在完成时或者

2、现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。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。3Have you ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【

3、分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 D。【点评】考查现在完成时的结构。4 Why is your foreign teacher s Chinese so good?Because heChina for eight yearsA. has gone toB. has been toC. has come toD. has been in【答案】 D【解析】 【分析】句意为:-为什么你的外教的中文那么好?-因为他来中国已经8 年了。时间状语for eight years 是一段时间,所以要用表示状态的短语be in 的现在完成时态,故选 D【点评】考查

4、现在完成时的短语辨析。5We can t get sleep with a strong windoutside A. blowB. blowingC. blewD. blows【答案】 B【解析】 【分析】句意:我们不能睡在外面,外面大风吹。【点评】考察with 结构。blowing表示正在进行时。6 Do you know the Color Run, a five-kilometer race?Yes. So far it_into quite a few cities in our country.A. comesB. cameC. has come【答案】C【解析】 【分析】句意:你

5、知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选C。【点评】考查现在完成时。7Im sorry you A. waitso long, but itll still be some time before Jim gets back.B. waitedC. had waitedD. have been waiting【答案】D【解析】 【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but

6、itll still be some time before Jim gets back.用现在完成进行时,故选D。【点评】考查时态,掌握现在完成进行时的用法。可知可能还要继续等待,所以8China _ great achievements in science and technology since 1978.A. makesB. madeC. has made【答案】C【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C

7、。【点评】考查动词的时态。注意现在完成时的用法。9The 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【答案】C【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。10 He speaks Chinese very well.

8、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 为不及物动词,无被动语态。故知选 D 项。【点评】考查时态。11 Mary_ to writing classes every night since June and

9、 the course will end this week.A. had goneB. has been goingC. is goingD. went【答案】B【解析】 【分析】。句意:从6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。12 TomA. worksin the library every night over the last three month

10、s.B. workedC. has been workingD. had been working【答案】C【解析】 【分析】考查时态,题干中出现的时或现在完成时。故答案为C。【点评】本题的关键是牢记短语over/in成进行时或现在完成时。over the last three months ,用于现在完成进行 the last/past+ 段时间 “在近几年里 ”,常用于现在完13 Doctor Smith, whoin Shanghai for more than ten years, is considering workingHuaian, but he hasnt decided y

11、et.A. had workedB. has been workingC. is workingD. worksin【答案】B【解析】 【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的 who 指代前面的先行词 doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选 B。【点评】考查时态,本题涉及现在完成进行时的应用。14 The western countries have been _ Christmas for many years.A. celebra

12、tingB. celebrateC. celebratesD. celebrated【答案】A【解析】 【分析】 have/has been+ 现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选 A。15 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 i

13、n C. are poured in D. had been poured in【答案】 B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。16 Whats wrong? You look really stressed out.I _ the whole week preparing for my graduation paper.A. workB. have workedC. have been working

14、D. worked【答案】C【解析】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意, “我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语 the whole week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选 C。【点评】考查时态,本题涉及现在完成进行时。17 Lucy seems absent these days.She _ a job from city to city you see, she is graduating in June.A. hunts forB

15、. is to hunt forC. has hunted forD. has been hunting for【答案】 D【解析】 【分析】句意:Lucy 这些天似乎不在。从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据you see, she is graduating in June. 可以判断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。18 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. wou

16、ld rainD. has been raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。19 You _your depression for long, and now its time to relax yourself.A. maskedB. will have maskedC. have been maskedD. have been masking【答案】D【解析】 【分析】句意:你压抑了很久,现

17、在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。20 Where is Mary?Oh, she went out after breakfast, andher paper in the library ever since. You can find herthere.A. WroteB. had writtenC. has been writingD. is writing【答案】C【解析】 【分析】句意:Mary去哪了? 她吃完早饭就出去了,从那以后她就

18、一直在图书馆里写论文,你可以在那找到她。考查时态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。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 worked; hadD. had been working; had had【答案】A【解析】 【分

19、析】句意:我最近工作太忙碌了,没时间帮你学数学。没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。22 I havent seen Jacky these days. She _ for the driving test due to take place next Monday.A. will prepareB. has been preparingC. was preparingD. prepared【答案】B【解析】 【分析】

20、句意:这些天我没见过Jacky。 她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选 B。【点评】考查时态,本题涉及现在完成进行时。23 Our headteacher _for months to make sure that we understand the importanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性

21、。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时。24 Wow! So many different aliens appearances you draw!I _many websites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分

22、析】句意 :哇!你画了那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。25 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 be

23、en sitting【答案】D【解析】 【分析】句意:我坐得太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为: sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。26 The debate has only a few moments that might be inspiring to those who _ thisissue.A. followedB. had followedC. have been followingD. were fol

24、lowing【答案】C【解析】 【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。【点评】考查时态,本题涉及现在完成时。27 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【解析】 【分析】句意:为了找到失踪的孩子,村民们在过去五

25、小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。28 But actually, these Englishers _ gradually in accents, spellings, expressions and theusage of vocabulary and we have to adapt to

26、 that.A. had changedB. changedC. have been changingD. is changing【答案】C【解析】 【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/has been doing ,又主语these Englishers是复数,故用have been changing ,选 C。【点评】考查时态,本题涉及现在完成进行时。29 Judith _ on her new novel which is sup

27、posed 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。【点评】考查时态,本题涉及现在完成进行时。30 According to the newly-elected French pr

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

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

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


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