现在完成进行时专题复习(1)
现在完成进行时专题(含答案)

现在完成进行时专题(含答案)一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。
一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。
句意为“——看,吉姆和他朋友在树下谈话。
——不可能是他。
他已经回加拿大了。
”故选A。
3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
【英语】英语专题汇编现在完成进行时(一)含解析

【英语】英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.The crazy fans___________ patiently for two hours, and they will wait till the movie star arrives.A.are waiting B.had waitedC.have been waiting D.will wait【答案】C【解析】试题分析:考查动词的时态和语态。
句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。
根据时间状语for two hours,,表示现在完成进行时,故选C 项。
考点 : 考查动词的时态和语态2.I ________ a topic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。
从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态3.We ________ the bridge for over two years and it will be half a year before it’s completed. A.are building B.have builtC.have been built D.have been building【答案】D【解析】试题分析:考查现在完成进行时态。
由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。
英语专题汇编现在完成进行时(一)

15.He has a great interest in tennis and ______ it twice a week over the past year.
A.playsB.played
C.had playedD.has been playing
【答案】D
【解析】
twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
【点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。
12.He is really nervous. He ______back and forth all the night waiting for the results.
【答案】D
【解析】
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。
A.has been walkingB.had walked
C.walkedD.is walking
人教版中考英语复习专题现在完成进行时复习

人教版中考英语复习专题现在完成进行时复习一、初中英语现在完成进行时1.It _________ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been raining【答案】 D【解析】【分析】句意:连续下雨已经两周了,整个地区都发洪水了。
根据时间状语for two weeks,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态.故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.I to Rongjiang last year.But I never to Chongjiang.A. went,have,beenB. will go,have,beenC. went,have,goneD. go,have,gone【答案】 A【解析】【分析】句意:去年我去了榕江,但我从未去过重江。
由last year可知,第一句用一般过去时;由第二句中的never可知,用现在完成时,故选A。
【点评】考查动词的时态,注意句中的时间状语的暗示。
3.I'm sorry you so long, but it'll still be some time before Jim gets back.A. waitB. waitedC. had waitedD. have been waiting【答案】 D【解析】【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。
have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but it'll still be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。
【点评】考查时态,掌握现在完成进行时的用法。
英语现在完成进行时专题练习(及答案)

英语现在完成进行时专题练习(及答案)一、单项选择现在完成进行时1.He is really nervous. He ________ back and forth all the night waiting for the results. A.walked B.had walkedC.has been walking D.walks【答案】C【解析】试题分析:句意:他是真得很紧张。
他整晚上都走来走去,在等待结果。
根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。
考点:考查动词时态语态2.I ________ a topic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。
从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态3.—Mum, Dad ought to stop working?—Yes, he has a bad headache because he _______ too long.A.read B.has been readingC.had read D.is reading【答案】B【解析】试题分析:考察现在完成进行时。
现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。
结构为have/has+ been+动词的现在分词。
句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读书时间过长而头疼。
故选B。
考点:考察现在完成进行时4.—That’s the third time he’s won the award in this field.— Yes. He ______ his maximum potential in the past decade.A.explored B.is exploring C.has been exploring D.has explored【答案】C【解析】考查时态。
英语现在完成进行时专题练习(及答案)及解析

英语现在完成进行时专题练习(及答案)及解析一、单项选择现在完成进行时1.He is really nervous. He ________ back and forth all the night waiting for the results. A.walked B.had walkedC.has been walking D.walks【答案】C【解析】试题分析:句意:他是真得很紧张。
他整晚上都走来走去,在等待结果。
根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。
考点:考查动词时态语态2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.For some time now, Chinese people, under the leadership of CPC, ______ the contents of the Scientific Development Theory in the course of practicing socialism in China.A.had been improving B.have been improvingC.were improving D.improved【答案】B【解析】考察时态。
最新复习专题——现在完成进行时知识点归纳经典
最新复习专题——现在完成进行时知识点归纳经典一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
3.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。
一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。
句意为“——看,吉姆和他朋友在树下谈话。
——不可能是他。
他已经回加拿大了。
”故选A。
4.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。
(英语)英语现在完成进行时专项含解析
考点:考察现在完成进行时
10.Traffic conditions in Nanchang _____ for decades. At first people only complained about jams during rush hours, but today every hour is rush hour.
---Well, __________my lessons all the afternoon.
A.I have reviewed my lessonsB.I have been reviewing
C.I reviewedD.I had reviewed
【答案】B
【解析】
试题分析:考查时态:句意:--你看起来很累。--是,我整个下午都在复习功课。因为是过去到现在一直在做…,可能动作刚刚结束,但是影响还在,象这题中的You look very tired.可以用现在完成进行时,选B。
【答案】D
【解析】
考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。
8.--I am sure Mary will win the first place in the coming competition.
A.are worseningB.had worsened
高考英语专题汇编现在完成进行时(一)
高考英语专题汇编现在完成进行时(一)一、单项选择现在完成进行时1.He has a great interest in tennis and ______ it twice a week over the past year.A.plays B.playedC.had played D.has been playing【答案】D【解析】twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。
他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
2. ---Do you have any news about Bob?---Yeah. We ______ each other quite a lot recently.A.have been seeing B.had been seeing C.see D.have seen【答案】A【解析】试题分析:考查动词的时态。
句意你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。
根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。
现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。
现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。
所以选A项。
考点 : 考查动词的时态3.--How is your cousin, Kate?--She broke her leg and ______ medical treatment since.A.is receiving B.has receivedC.received D.has been receiving【答案】D【解析】试题分析:考查时态。
句意:--凯特,你表妹怎么了?--她摔断了腿,从那以后就一直在接受治疗。
since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。
(英语)英语专题汇编现在完成进行时(一)含解析
(英语)英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.—I don’t remember having ever seen John since last week.Has he gone somewhere?— Not really.He_______ his newly-bought apartment.A.has decorated B.was decoratingC.decorated D.has been decorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。
由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。
句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。
故选D。
考点:考查现在完成进行时态的使用。
2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.I ____ about w hat you’ve said and I’ve decided to take your advice.A.thought B.have been thinkingC.was thinking D.had thought【答案】B【解析】试题分析:考查动词的时态和语态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外研版英语现在完成进行时专题复习(1)一、初中英语现在完成进行时1.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. 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是先行词,在定语从句中作主语;“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。
所以用现在完成进行时。
故选C。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.— 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【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。
由so far可知用现在完成时,故选C。
【点评】考查现在完成时。
3.The 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,……的数量,助动词应用单数形式has,be的过去分词been。
故选C。
【点评】考查现在完成进行时。
注意掌握结构现在完成进行时的结构:has/have +been+现在分词。
4.The 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【解析】【分析】考查时态和语态。
句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。
依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。
5.I ________ 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【解析】【分析】考查时态。
句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。
现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。
故B正确。
【点评】考查时态6.— He speaks Chinese very well.— It's 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项。
【点评】考查时态。
7.Mary_______ to writing classes every night since June and the course will end this week.A. had goneB. has been goingC. is goingD. went【答案】B【解析】【分析】。
句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。
玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
8.—Nice to see you again after all these years. What ________?—Well, I've tried many things since we left school. I'm now working for a large oil company.A. have you doneB. were you doingC. did you doD. have you been doing【答案】D【解析】【分析】考查时态。
句意:—这么多年以后再次看见你真是太好了。
这些年你一直在做什么?—自从我毕业以后我尝试了很多事情。
我现在在一家大型的石油公司。
根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。
故答案为D。
【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。
9.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
10.—You look pretty tired today!—I an environmental report over the last few days, which should be submitted to the boss tomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】D【解析】【分析】句意:—你今天看起来很累!—在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。
表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。
11.He is sure to pass the test, for he_____ his lessons for the test every day over the past month.A. will reviewB. was reviewingC. has been reviewingD. had been reviewing【答案】 C【解析】【分析】句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。
根据时间状语over the past month“在过去的一个月里”;再结合句意,他复习的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he是第三人称单数,故用has been reviewing。
故选C。
【点评】考查时态,本题涉及现在完成进行时。
12.______ her ambition of becoming a professional singer, she _____ very hard since an early age.A. To realize, has been trainingB. Realizing, trainedC. To realize, was trainedD. Realized, has trained【答案】 A【解析】【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。
本题第一空中使用不定式做目的状语,第二句时间状语since an early age通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。
故A项正确。
【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。
13.Housing prices_____ since a few years ago. Therefore, it's time the central government _____ some effective measures to bring them under control.A. have increased; would takeB. have increased; will takeC. have been increasing; takesD. have been increasing; took【答案】D【解析】【分析】句意:自从去年年底房价一直在上涨。
因此,该是中央政府采取措施降低并控制房价的时候了。
由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型It's/was time that“该是.......的时候了",从句中往往用过去时,也可以用"should+动词原形";故答案是D。
【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型"It's/was time that。
14.— 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【解析】【分析】句意:——怎么啦,杰克,你看起来如此疲惫!——噢,我一直都在粉刷房子,并且我明天必须完成。