书签 分享 收藏 举报 版权申诉 / 8
上传文档赚钱

类型(英语)英语现在完成进行时试题经典及解析.doc

  • 上传人(卖家):刘殿科
  • 文档编号:6052251
  • 上传时间:2023-05-24
  • 格式:DOC
  • 页数:8
  • 大小:70KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《(英语)英语现在完成进行时试题经典及解析.doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    英语 现在 完成 进行 试题 经典 解析
    资源描述:

    1、(英语)英语现在完成进行时试题经典及解析一、初中英语现在完成进行时1Rosa _ this washing machine for more than ten years. She is thinking about buying a new one. A.is usingB.usedC.had usedD.has been using【答案】 D 【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。【点评】考查时态,本题涉及现在完成进行时的应用。2He _ it for t

    2、wo hours, and hes still watching now.A.has been watchedB.watchingC.has been watchingD.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。3Why is your foreign teachers Chinese so good? Because he China for eight yearsA.has gone toB.has been toC.has come toD.has been in【答案】D 【解析】【分

    3、析】句意为:-为什么你的外教的中文那么好?-因为他来中国已经8年了。时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D【点评】考查现在完成时的短语辨析。4 he _ Japan before? Yes, he there two years agoA.Did,visitedB.Has,has visitedC.Has,visitedD.Did,has visited【答案】 C 【解析】【分析】句意:-他以前去过日本吗? -是的,他两年前去过那里。根据before可知句子要用现在完成时“have/has+过去分词”, 主语he是第三人称单数

    4、故用has,这是一个一般疑问句,将has提前,故选C。【点评】考查动词的时态,注意语境中提供的时间状语。5The number of foreign students attending Chinese universities _ rising steadily since 1990. A.isB.areC.has beenD.have been【答案】 C 【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since 1990,从1991年开始,可知本句时态为现在完成进行时has/have +been+现在分词;再根据the number of,的

    5、数量,助动词应用单数形式has,be的过去分词been。故选C。 【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have +been+现在分词。6Im sorry you so long, but itll still be some time before Jim gets back. A.waitB.waitedC.had waitedD.have been waiting【答案】 D 【解析】【分析】句意:很抱歉让你等了这么长时间, 但吉姆还得过一段时间才能回来。have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,

    6、根据下一句but itll still be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。 【点评】考查时态,掌握现在完成进行时的用法。7The most delicious cookies in the world _ by granny. Please wait ten more minutes to enjoy them.A.makesB.is madeC.is being madeD.is going to make【答案】 C 【解析】【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享

    7、用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。8Housing prices _ since the end of the last year. Therefore, its time the central government _ some effective measures to bring them under control.A.have increased; would takeB.have increased; will takeC.have been increasing; takeD.have been increasing; t

    8、ook【答案】 D 【解析】【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its time that +did/ should do”的句式使用,故选D项。9Why, youre late again! I _ here for over two hours!A.am waitingB.waitedC.have been waitingD.was waiting【答案】 C 【解析】【分析】考查现在完成进行时。句意:为什

    9、么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选C项。【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成:have+been+doing。10I _ 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 【解析】【分析】考

    10、查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B正确。【点评】考查时态11Dashan, who_crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western stand-up tradition. A.will be learningB.is learningC.had been learningD.has been learning【答案】D

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

    12、the last three months可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。13 You look tired. I _ clothes all day. A.washedB.have washedC.was about to washD.have been washing【答案】D 【解析】【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查动词时态,本题涉及现在完成进行时的应用。14The western countries h

    13、ave been _ Christmas for many years. A.celebratingB.celebrateC.celebratesD.celebrated【答案】 A 【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选A。15According to the newly-elected French president, Macron, France will reform the rigid and outdated rules that _ the development of the country in t

    14、he near future. A.limitedB.had limitedC.have been limitingD.will limit【答案】 C 【解析】【分析】句意:据新当选的法国总统Macron,在不久的将来法国将改革那些一直在限制国家发展的僵化和过时的规则。“the rigid and outdated rules that the development 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),唯有现在完成进

    16、行时可表达这一含义,应选用have been doing的结构,故选C。 【点评】考查时态,本题涉及现在完成进行时。17How 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 fe

    17、w weeks可知谓语动词用现在完成时或者现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。18Lucy seems absent these days.She _ a job from city to cityyou 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 g

    18、raduating in June.可以判断她快要毕业,所以最近一直在找工作,用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。19My friends from the mainland to me that they find the citys subway cars are too old compared with what they pay for subways in Beijing. A.complainedB.is complainingC.was complainingD.have been complaining【答案】 D 【解析】【分析】句意:

    19、我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选D。 【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。20It _ for two weeks, and the whole area is flooded. A.had rainedB.rainsC.would rainD.has been raining【答案】 D 【解析】【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语for two w

    20、eeks,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。 【点评】考查时态,本题涉及现在完成进行时的应用。 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 【解析】【分析】句意:怎么啦,杰克,你看起来如此疲惫!噢,我一直都在粉刷房子,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延

    21、续。选D。 【点评】考查时态,本题涉及现在完成进行时的应用。 22 I so busily recently that I no time to help you with your maths. Thats OK. I can manage it by myself.A.have been working; haveB.have worked; hadC.am working; will haveD.had been working; had had【答案】 A 【解析】【分析】句意:我最近工作太忙碌了,没时间帮你学数学。没关系我自己能搞定。由“recently”可知,本句为现在完成进行时,

    22、表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。 【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。23 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 【解析】【分析】句意:这些天我没见过Jacky。她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,

    23、重复发生的行动,用现在完成进行时,故选B。 【点评】考查时态,本题涉及现在完成进行时。24Our headteacher _for months to make sure that we understand the importance of concentration. A.triedB.was tryingC.has been tryingD.is trying【答案】 C 【解析】【分析】句意: 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try这个动作现在以前这一段时间里

    24、一直在进行,这个动作可能仍在进行。且由“for months”也表明本句应该用现在完成进行时。故选C。 【点评】考查时态,本题涉及现在完成进行时。25Wow! So many different aliens appearances you draw! I _many websites about aliens.A.will visitB.was visitingC.had visitedD.have been visiting【答案】 D 【解析】【分析】句意:哇!你画了那么多外星人的外貌!我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去

    25、到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。 【点评】考查时态,本题涉及现在完成进行时。26The debate has only a few moments that might be inspiring to those who _ this issue. A.followedB.had followedC.have been followingD.were following【答案】 C 【解析】【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问

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

    27、在完成进行时,故选D。 【点评】考查时态,本题涉及现在完成进行时。28Mr. 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先生是过去五年在中国工作的外国专家之一。根据in the last five years可知,句子用现在完成时态或现在完成进行时态,故选D。 【点评】考查时态,本题涉及现在完成进行时。29Judith _ on her

    28、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。 【点评】考查时态,本题涉及现在完成进行时。30Doctor Smith, who in

    29、Shanghai for more than ten years, is considering working in Huaian, but he hasnt decided yet. A.had workedB.has been workingC.is workingD.works【答案】 B 【解析】【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who指代前面的先行词doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选B。 【点评】考查时态,本题涉及现在完成进行时的应用。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:(英语)英语现在完成进行时试题经典及解析.doc
    链接地址:https://www.163wenku.com/p-6052251.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库