(英语)-现在完成进行时易错点汇总及练习测试题.doc

上传人(卖家):刘殿科 文档编号:5926492 上传时间:2023-05-16 格式:DOC 页数:13 大小:89.50KB
下载 相关 举报
(英语)-现在完成进行时易错点汇总及练习测试题.doc_第1页
第1页 / 共13页
(英语)-现在完成进行时易错点汇总及练习测试题.doc_第2页
第2页 / 共13页
(英语)-现在完成进行时易错点汇总及练习测试题.doc_第3页
第3页 / 共13页
(英语)-现在完成进行时易错点汇总及练习测试题.doc_第4页
第4页 / 共13页
(英语)-现在完成进行时易错点汇总及练习测试题.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、【英语】 现在完成进行时易错点汇总及练习测试题一、初中英语现在完成进行时1Tom in the library every night over the last three months. A.worksB.workedC.has been workingD.had been working【答案】 C 【解析】【分析】考查时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。故答案为C。【点评】本题的关键是牢记短语over/in the last/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。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和后半句句意“他现在仍然在看”可知应用现在完成进行时。故选C。3He _ it for two hours, and hes still watching now.A.has been watchedB.watchingC.has been watchingD.is watching【答案】 C 【解析】【分析】由前半句的for two

3、hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。4Have you ever _ with a group?A.to speakB.studyC.studyingD.studied【答案】 D 【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。【点评】考查现在完成时的结构。5 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

4、【解析】【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far可知用现在完成时,故选C。【点评】考查现在完成时。6The number of foreign students attending Chinese universities _ rising steadily since 1990. A.isB.areC.has beenD.have been【答案】 C 【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since 1990,从1991年开始,可知本句时态为现在完成进行时has/h

5、ave +been+现在分词;再根据the number of,的数量,助动词应用单数形式has,be的过去分词been。故选C。 【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have +been+现在分词。7Im 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。 【点评】考查时态,掌握现在完成进行时的用法。8China _ great achievements in science and technology since 1978. A.makesB.madeC.has made【答案】 C 【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。make great achievement取得巨大成就,A.

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

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

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

10、只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。12Housing 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

11、.have been increasing; took【答案】 D 【解析】【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its time that +did/ should do”的句式使用,故选D项。13 He speaks Chinese very well. Its not surprising. He _ in Beijing for nine years next week.A.has been living

12、B.has livedC.will have been livedD.will have been living【答案】 D 【解析】【分析】句意:他汉语说的很好。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。live为不及物动词,无被动语态。故知选D项。【点评】考查时态。14The western countries have been _ Christmas for many years. A.celebratingB.celebrateC.celebratesD.celebrated【答案】 A 【解析】【分析】have/has been+

13、现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选A。15Nice to see you again after all these years. What _?Well, Ive tried many things since we left school. Im now working for a large oil company. A.have you doneB.were you doingC.did you doD.have you been doing【答案】D 【解析】【分析】考查时态。句意:这么多年以后再次看见你真是太好了。这些年你一直在做什么?自从我毕业

14、以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。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 【解析】【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题

15、意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。 【点评】考查时态,本题涉及现在完成进行时。17According 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 limit

16、edC.have been limitingD.will limit【答案】 C 【解析】【分析】句意:据新当选的法国总统Macron,在不久的将来法国将改革那些一直在限制国家发展的僵化和过时的规则。“the rigid and outdated rules that the development of the country”在本句中the rigid and outdated rules是先行词,在定语从句中作主语;“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。所以用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时的应用

17、。18Rosa _ 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。【点评】考查时态,本题涉及现在完成进行时的应用。19My friends from the mainland to me that the

18、y 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 【解析】【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选D。 【点评】考查现在完成

19、进行时。注意根据主从句的时态关系确定正确的时态。20 Isnt it hard to drive downtown to work?Yes, thats why I _ to work by train.A.have been goingB.have goneC.was goingD.will have gone【答案】A 【解析】【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?-是,那就是我为什么一直坐火车上班的原因。说明坐火车上班一直持续到现在以后可能还在做。用现在完成进行时,选A。【点评】考查现在完成进行时。21Housing prices_ since a few years

20、 ago. 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; takesD.have been increasing; took【答案】D 【解析】【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since判断句中需要完成时,并且根据语境,房价还在上

21、涨中,故第一空用完成进行时;第二空考查句型Its/was time that“该是.的时候了,从句中往往用过去时,也可以用should+动词原形;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型Its/was time that。22 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 【解析】【

22、分析】句意:怎么啦,杰克,你看起来如此疲惫!噢,我一直都在粉刷房子,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。选D。 【点评】考查时态,本题涉及现在完成进行时的应用。 23You _your depression for long, and now its time to relax yourself. A.maskedB.will have maskedC.have been maskedD.have been masking【答案】 D 【解析】【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续

23、到现在的动作,强调这个动作可能会继续下去。故选D。 【点评】考查时态,本题涉及现在完成进行时的应用。24Where is Mary? Oh, she went out after breakfast, and her paper in the library ever since. You can find her there.A.WroteB.had writtenC.has been writingD.is writing【答案】 C 【解析】【分析】句意:Mary去哪了?她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary写论文这个动作从过去一直持续

24、到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。 【点评】考查现在完成进行时。25 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。她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。 【点

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

26、27Im sure Andrew will win the first prize in the final. I think so. He _ for it months.A.is preparingB.has been preparingC.was preparingD.had been preparing【答案】 B 【解析】【分析】句意:我确信Andrew在决赛中会获得一等奖。我也这么想,他已经准备了好几个月了。可知Andrew是从过去到现在一直在准备,用现在完成进行时,选B。 【点评】考查时态,本题涉及现在完成进行时。28He is sure to pass the test, fo

27、r 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。 【点评】考查时态,

28、本题涉及现在完成进行时。29But actually, these Englishers _ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that. A.had changedB.changedC.have been changingD.is changing【答案】 C 【解析】【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用

29、现在完成进行时,即have/has been doing,又主语these Englishers 是复数,故用have been changing,选C。 【点评】考查时态,本题涉及现在完成进行时。30Dashan, 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 【

30、解析】【分析】考查时态。本句的时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D正确。二、初中英语动词的时态31This medicine _ millions of peoples lives since it was put into use.Ais savingBwill saveChas savedDhad saved【答案】C【解析】句意:这种药物自从投入使用以来已经挽救了数百万人的生命。since后跟从句,表示“自以来”,说明的是现

31、在的状况,判断用现在完成时态,故答案为C。32Every year many foreigners _ to China to learn Chinese.Acome Bhave come Ccame Dwill come【答案】A【解析】句意:每年许多外国人来中国学习汉语。根据Every year可知用一般现在时态;故选A33You can ring me this evening. I at home.AstayBstayedCwill stayDhave stayed【答案】C【解析】【详解】句意:今天晚上你可以给我打电话,我会待在家里。stay待在,停留,一般现在时态的结构;staye

32、d是过去式形式;will stay一般将来时态;have stayed现在完成时。根据句意可知,这里说的是this evening,是一个将来的时间,故用一般将来时态,选C。34 Im not sure if my sister Vivian _ the driving test next week. Please let me know if she _ it.Ahas passed; passes Bpassed ; will pass Cpasses; has passed Dwill pass; passes【答案】D【解析】句意:我不确定我姐妹Vivian下周是否可以通过驾驶考试。如

33、果她通过了,请让我知道。前句里含用next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中if意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语she是三人称单数形式,动词要+s/es,所以第二空填:passes。故选D。点睛:if有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。35Why _ let Tom go to the supermarket with us?Sorry, he _ his homework yet.A

34、you dont; has finished Bdont; has finishedCnot to; didnt finish Dnot; hasnt finished【答案】D【解析】句意:你为什么不让汤姆和我们一起去超市?对不起,他还没有完成作业。你为什么不做某事?Why dont you do sth?=Why not do sth?主语you与助动词do同时省略或是同时保留。后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。故选。36-Look! There_ so m

35、any noisy kids in the room!-Havent you heard the saying “When the cat is away, the mice _?”Ahave; play Bis; are going to playChave; are playing Dare; will play【答案】D【解析】【详解】句意“-看!房间里有许多吵闹的小孩-你没听见他们在说,当猫离开后,这些老鼠在玩吗?”。there be句型不与have连用,排除A和C,且第一空处主语为so many noisy kids,谓语用复数,排除B,第二空处when引导的从句用一般现在时,主句用

36、一般将来时,即“主将从现”原则,故选D。37Linda a lot since I saw her last timeAhas changed Bwillchange Cis changing Dchanged【答案】A【解析】句意:自从我上次见到她以来,Linda变化了很多。本题考查动词的时态。Change变化,改变。A. has changed 已经改变,是现在完成时 B. will change 将要改变,是一般将来时 C. is changing正在改变,是现在进行时 D. changed改变了,是一般过去时。本句是现在完成时的典型句型,故选A。38The factory over 1

37、200 cars a month. My car in it in 2013.Aproduces,was produced Bwas produced,producesCproduces,produces Dwas produced,produced【答案】A【解析】【详解】句意:这个工厂每个月生产1200多辆车,我的车就是2013年在这里生产的。根据句意可知,第一个空是主动语态,且是一般现在时,主语是the factory,故填produces; 第二个空表示“the car”被生产,且动作发生在2013年,故填was produced。故选A。39My motherwhen I got h

38、ome yesterday.Awill cook Bcooks Chas cooked Dwas cooking【答案】D【解析】句意:当我昨天回到家的时候,我的妈妈正在做饭。考查的是过去进行时。根据 when引导的一般过去时的时间状语从句推断主句描述的是过去某个时间正在发生的动作,故用过去进行时态,过去进行时的构成是:主语+was/were+动词的现在分词,主语是第三人称单数所以be动词用was,cook的现在分词是cooking;故答案选D。40Jack _ a shower when his mother rang him up.AtakesBhas takenCis takingDwa

39、s taking【答案】D【解析】句意:当他妈妈给他打电话的时候杰克正在洗澡。本句考查过去进行时态。“他妈妈打电话”是过去的时间,在过去某个时间正在进行的动作,使用过去进行时,故选D。41Andy, with his parents, _ to Hong Kong, and they will stay there for a week.Ahave gone Bhas been Chave been Dhas gone【答案】D【解析】【详解】句意:安迪和他的父母去了香港,他们将在那里呆上一个星期。考查现在完成时。have/has been to:表示去过某地,通常可与表示次数的状语连用;have/has gone to:表示到某地去了,强调说话的当时去某地的人不在场。根据下文“他们将在那里呆上一个星期”可知Andy不在现场,故用have/has gone to,本句主语是Andy,with his parents是伴随状语,可知has gone to;选D。42 Mike, I havent seen your elder sister for a long time. She _ Hong Kong on business for a few da

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

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文((英语)-现在完成进行时易错点汇总及练习测试题.doc)为本站会员(刘殿科)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|