ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:25.62KB ,
资源ID:7239014      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7239014.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高中英语现在完成进行时技巧和方法完整版及练习题及解析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高中英语现在完成进行时技巧和方法完整版及练习题及解析.docx

1、高中英语现在完成进行时技巧和方法完整版及练习题及解析高中英语现在完成进行时技巧和方法完整版及练习题及解析一、单项选择现在完成进行时1Have a break,AmyYou _ playing the piano all the morningOK,MomI will stop after this pieceAare practicing Bhave practicedChave been practicing Dpracticed【答案】C【解析】试题分析: 考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作

2、一起到持续,故选C项。考点 : 考查动词的时态2I counted sheep, I drank milk and I tried everything, but nothing helped. It seems you _ too much recently. Try some sleeping pills.Aworked Bwork Chad worked Dhave been working【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。用法相同的副词还有lately, so far, up to now, by now, for two days, sin

3、ce last Friday, in /during / over the last /past/ few days等。故答案为D。考点:动词时态。3-How is your cousin, Kate?-She broke her leg and _ medical treatment since.Ais receiving Bhas receivedCreceived Dhas been receiving【答案】D【解析】试题分析:考查时态。句意:-凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成

4、,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态4 Now the weight. Only 115. Youd better put on a few pounds.Well, actually, I _ like a horse.Aate Bwas eating Chave been eating Dwill eat【答案】C【解析】“现在(称)体重,只有115.你最好再增重几镑。”“噢,实际上,我一直都很大食量。”发生在过去,并有可能继续下去,应该用现在完成进行时。故选C。5 I wonder

5、 if you could go with me to the cinema.- Dont disturb me. I _ a composition all the morning and havent finished it yet.Awrite Bwas writingChave written Dhave been writing【答案】D【解析】试题分析:-我想知道你是否能够陪我去电影院。-不要打扰我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选D。考点:考察动词时态。6Cathy is taking notes

6、 of the grammatical rules in class at Sunshine School,where she_English for a year.Astudies BstudiedCis studying Dhas been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着

7、。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。7-Susan is so excited!-Oh, yes! She is busy preparing for her trip to Africa that she _ for years.Ahas been expecting Bwas expectingChad been expecting Dwould be expecting【答案】A【解析】试题分析:考查时态。句意:-苏三好兴奋啊!-是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is”可知,

8、两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态8 I dont remember having ever seen John since last weekHas he gone somewhere? Not reallyHe_ his newly-bought apartment.Ahas decorated Bwas decoratingCdecorated Dhas been decorating【答案】D【解析】试题分析:考查现在完成进行时态的

9、使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。9.- I hear you_at Smiths. - Yes, I _ there for about three months.Awork; had been working Bworked; was workingCare working; have been working Dworked; have worked【答案】C

10、【解析】考查时态。根据语境我听说你在史密斯办公室工作。是的,我在那儿工作了大约3个月。可知用现在进行时和现在完成进行时,选C。10I havent finished my composition. I _ for two hours and a half.Ahave written it Bhave been writing itCwrote it Dam writing it【答案】B【解析】试题分析: 考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。根据 I havent finished my compositio可知这动作还没有完成,再根据for two hours

11、 and a half可知选B项。考点 : 考查动词的时态11 Thats the third time hes won the award in this field. Yes. He _ his maximum potential in the past decade.Aexplored Bis exploring Chas been exploring Dhas explored【答案】C【解析】考查时态。从语意知“过去十年来他一直都在发掘他最大的潜能”,另外,从“in the past decade可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故

12、选C。12He has a great interest in tennis and _ it twice a week over the past year.Aplays BplayedChad played Dhas been playing【答案】D【解析】twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。13 Traffic conditions in Nanchang _ for decades. At first people only complained

13、about jams during rush hours, but today every hour is rush hour.Aare worsening Bhad worsenedChave been worsening Dworsened【答案】C【解析】试题分析:考查时态。根据时间状语for decades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选C。考点:考查时态14 -wheres Mom?-Shes in the kitchen. She _the housework all morning

14、Ais doing Bwas doingCdid Dhas been doing【答案】D【解析】试题分析: 考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据 all morning表示一直做某事,故选D项。考点 : 考查动词的时态15(安徽省芜湖三校一模)A recent study has found that the number of smokers _ sharply over the past five years.Ais increasingBare increasingChas been increasingDhave been increasing【答案

15、】C【解析】选C考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧上升。the number of后接复数名词作主语,谓语动词则用第三人称单数;时间状语over the past five years表明用现在完成进行时。16My seven-year-old daughter has a great interest in music and _ Piano classes twice a week over the last three years.Atook Bis taking Chad taken Dhas been taking【答案】D【解析】试题分析:句意

16、:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态17I am so tired,for I _ English for 2 hours.Ais studying Bhave been studyingCwas studying Dhad been studying【答案】B【解析】句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继

17、续下去,故应用现在完成进行时。18Lucy _ guitar lessons every three weeks in the past three years, but now she is considering shell make it every other week.Ais having Bhad hadChad Dhas been having【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。1

18、9Mr. Smith _ his pupils how to prepare for the test since 8 am, but no one listens to him.Ahas told Bis tellingChas been telling Dwill have told【答案】C【解析】句意:Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。故答案选C。20 Hey, man! Why so tired? I _ for weeks for the c

19、oming celebration of the schools 100th anniversary.Awas preparing Bhave been preparingChad prepared Dwas prepared【答案】B【解析】试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。考点 : 考查动词的时态21The cost of living in big cities _ steadily for many years,and it has led some youths to dro

20、p out of the big city race.Ais climbing Bis being climbedChas been climbing Dhas been climbed【答案】C【解析】【详解】考查时态。句意:许多年以来,大城市的生活费用稳步增高,这导致许多年轻人逃离了大城市。表示一个从过去开始但仍在进行的动作,用现在完成进行时,故选C。22(2018江苏97校联考)You look pretty tired today!I an environmental report over the last few days, which should be submitted to

21、 the boss tomorrow.Awrote Bwas writingChad written Dhave been writing【答案】D【解析】考查动词时态。句意:-你今天看起来很累!- 在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【名师点睛】现在完成进行时:基本结构:have/has+been+现在分词用法:1.现在完成进行时表示一个从过去某时开始发生,一直延续到现在并可能延续下去的动作。Ive been waiting for an hour but he still hasnt come

22、.我已经等了一个小时,但他还没有来。How long have you been doing this work?你做这工作多久了?2、表示动作刚刚结束。(有时指出结果)They have been talking about the book.他们刚刚在讨论这本书。My clothes are wet. Ive been walking in the rain.我的衣服湿了,我一直走在雨中。3、表示某种感情色彩。Whos been telling you such nonsense?谁告诉你这个消息的?(气愤)4、表示过去某种愿望未实现,某种企图、希望落空,含有遗憾、不耐烦等情绪。She h

23、as been telling me.她一直想告诉我。They have been going to build a bridge over the lake for years.数年来,他们一直想在湖上建一座桥。(但未能实现)5、表示一个过去动作对现在的影响或造成的结果。(相当于现在完成时)Whos been insulting you?谁欺负你了?The room stinks. Someones been smoking in here.屋里有烟味,有人抽烟了。6、表示重复。(指断断续续,而非一直不停)I have been bidding goodbye to some friends

24、 today.我今天同好几个朋友告了别。Has he been making trouble? 他是不是一直在制造麻烦?23I_ about what youve said and Ive decided to take your advice.Athought Bwas thinking Chave been thinking Dhad thought【答案】C【解析】【详解】考查时态语态。句意:我刚刚一直在考虑你的话并且我决定采取你的建议。分析句子可知,and后面时态为现在完成时,所以前面也要用完成时,think用延续性动词形式,用现在完成进行时,应为have been thinking。

25、故选C项。24-Im sure Andrew will win the first prize in the final. -I think so. He _ for it months.Ais preparing Bhas been preparing Cwas preparing Dhad been preparing【答案】B【解析】【详解】考查时态。句意:-我确信Andrew在决赛中会获得一等奖。-我也这么想,他已经准备了好几个月了。可知Andrew是从过去到现在一直在准备,用现在完成进行时,故选B。25People _ about what our future will look

26、like for thousands of years .Ahave been wondering Bwonder Cwondered Dwill wonder【答案】A【解析】【详解】考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状语for thousands of years可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。26Im sorry you _ so long, but it ll still be some time before Jim gets backAwait Bwaited Chad waited Dhave been

27、 waiting【答案】D【解析】【详解】考查时态。句意:抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。wait从说话之前(过去)就开始了持续到现在一直进行,再根据下文it ll still be some time before Jim gets back可知,动作还会继续下去。所以本句用现在完成进行时。故选D项。27Tony, why are your eyes red?I _ up peppers for the last five minutes.Acut Bwas cuttingChad cut Dhave been cutting【答案】D【解析】【详解】考查现

28、在完成进行时。句意:Tony,你眼睛为什么是红的?那是近五分钟以来我一直在切辣椒。”由for the last five minutes时间状语可知,该动作由过去发生一直延续到现在(可能到将来)一直在进行,因此要用现在完成进行时来表示。故选D项。【点睛】各时态的区别: 一般过去时,纯粹讲述过去发生的动作或状态,跟现在没关联,通常都要有表示过去的时间状语。如:The engine stopped because the fuel was used up. 过去进行时,表示在过去某一时刻正在发生的动作或该动作与过去的另一动作同时发生或表示过去一段时间内正在进行的动作等。如:He was watch

29、ing TV at home from 3:00 to 5:00 yesterday afternoon.。 过去完成时,表示某一动作或状态在过去某一时间之前或过去某一动作之前已经完成。句中常用by引导的时间状语或以 before, until, when, than等词引导的内含一般过去时的时间状语从句;或表示一个动作或状态在过去某一时刻之前就已开始,一直持续到这一过去时间,还可能再持续下去(但跟现在没联系)。如:John and Jane had known each other for a long time before their marriage.表示在说话时刻之前到现在正在进行的

30、动作。如:We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,还会继续等)It has been raining for 3 days。已经下了3天的雨了(现在还没停止)。本题中有关键词for the last five minutes,由此可以判断出用现在完成进行时。28I ordered Pizza for dinner.It should be here any minute now!Pizza again?We_Pizza every night for a week now!Ahad Bwere havingChave been having Dwill be having【答案】C【解析】句意:我订了披萨当晚饭。它应该随时都会到的。又是披萨?我们已经连续一个星期晚上都在吃披萨了!结合时间状语every night for a week now可知,是从过去一直持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1