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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

英语现在完成进行时练习题含答案.docx

1、英语现在完成进行时练习题含答案【英语】现在完成进行时练习题含答案一、单项选择现在完成进行时1We _for cheap houses but havent found _we like yet.Aare looking;one Bhave looked;itChave been looking;one Dlooked;them【答案】C【解析】句意为:我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a前面提到的名词”,即a house。2 I _ a topic f

2、or the composition, but havent decided yet.Awill think about Bhave been thinking aboutChad thought about Dwas thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but havent decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。考点:考查时态3Darling, the headache _ me. No wonder, you _

3、 the South Korean TV soaps since last night.Akills; have watchedBis killing; have been watchingCis going to kill; were watchingDwas killing; had watched【答案】B【解析】先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。4-I am sure Mary will win the first place in the

4、 coming competition.-I think so. She _ for it for months.Ahas prepared Bhas been preparingChad prepared Dprepared【答案】B【解析】试题分析:考查时态。句意:-我相信玛丽会在接下来的比赛中获得第一名。-我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。考点

5、:考查时态5-Alice, whats wrong with you? You look so worn out.-Nothing serious. I my new house all day and Im afraid I wont finish until tomorrow afternoon.Ahave whitewashed Bam whitewashingChave been whitewashing Dshall be whitewashing【答案】C【解析】考查时态:句意:-爱丽丝,你怎么了?你看起来很疲劳啊。-没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在

6、完成进行时,表示动作从过去一直延续到现在,可能还要继续。选C。6- Did you find the missing couple in the mountain yesterday?- No, but we _ to get in touch with them ever since.Ahave tried Bhad triedChave been trying Dhad been trying【答案】C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据 ever since可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选

7、C项。考点 : 考查动词的时态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”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在

8、完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选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【解析】试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后

9、就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。9For 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.Ahad been improving Bhave been improvingCwere impro

10、ving Dimproved【答案】B【解析】考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。10 Traffic conditions in Nanchang _ for decades. At first people only complained about jams during rush hours, but today every hour is rush hour.Aare worsening Bhad worsene

11、dChave been worsening Dworsened【答案】C【解析】试题分析:考查时态。根据时间状语for decades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选C。考点:考查时态11.- 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 w

12、orked【答案】C【解析】考查时态。根据语境我听说你在史密斯办公室工作。是的,我在那儿工作了大约3个月。可知用现在进行时和现在完成进行时,选C。12Jessica ought to stop work.She has a headache because she _ too long.Aread Bis readingChad read Dhas been reading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。13My seven-year-old daughter has a great interest in musi

13、c and _ Piano classes twice a week over the last three years.Atook Bis taking Chad taken Dhas been taking【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态14In order to get good marks in the coming exam, my son _late eve

14、ry night in the past three weeks.Astudies Bstudied Chas been studying Dwas studying【答案】C【解析】试题分析:本题的关键词是时间状语in the past three weeks,该结构常常与现在完成时连用。通常与in/during the past/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。考点:考察时态15I am so tired,for I _ English for

15、 2 hours.Ais studying Bhave been studyingCwas studying Dhad been studying【答案】B【解析】句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。16Lucy _ guitar lessons every three weeks in the past three years, but now she is considering shell make it every other week.Ais havin

16、g Bhad hadChad Dhas been having【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。17Mr. 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

17、【解析】句意:Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。故答案选C。18 -Do you have any news about Bob? -Yeah. We _ each other quite a lot recently.Ahave been seeing Bhad been seeing Csee Dhave seen【答案】A【解析】试题分析:考查动词的时态。句意 你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。根据文中提到recently 最

18、近,可知用现在完成时,再根据句意,可知一直到现在还在持续。现在完成进行时表示动作一直发生并持续到说话的时间 可能还会持续下去。 现在完成时表示动作在过去发生 动作持续到现在 并对现在造成影响 。所以选A项。考点 : 考查动词的时态19I 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【解

19、析】试题分析:recently提示用现在完成时或现在完成进行时。用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days等。故答案为D。考点:动词时态。20He has a great interest in tennis and _ it twice a week over the past year.Aplays BplayedChad played Dhas been playing【答案】D【解析】twic

20、e a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。21Since Jack was laid off from his job three months ago, he _ a new one, but without luck.Alooked for Bhad looked forChas been looking for Dis looking for【答案】C【解析】【详解】考查时态。句意:自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运。时间状语是since引导

21、的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成进行时,故选C。22Where is Peter? I cant find him anywhere.He went to the library after breakfast and _ his essay there ever since.Awrote Bhad written Chas been writing Dis writing【答案】C【解析】【详解】考查动词的时态。句意:那彼得?我到处都找不到他。早饭后他去了图书馆,从那时起他就一直在那儿写论文。结合句意以及时间状语 “ever s

22、ince” 可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在,并有可能继续持续下去,因此应该用现在完成进行时,故正确答案为C。【点睛】时态的考查在高考题的应用中也是无处不在的,时态本身的考查也是千变万化的,本题旨在考查学生对现在完成进行时的理解和用法的熟悉程度,要求结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志ever since,从而可以判断出应该用现在完成进行时。23(2018江苏97校联考)You look pretty tired today!I an environmental repo

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

24、动作。Ive been waiting for an hour but he still hasnt come.我已经等了一个小时,但他还没有来。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?

25、谁告诉你这个消息的?(气愤)4、表示过去某种愿望未实现,某种企图、希望落空,含有遗憾、不耐烦等情绪。She has 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、表示重复。(指

26、断断续续,而非一直不停)I have been bidding goodbye to some friends today.我今天同好几个朋友告了别。Has he been making trouble? 他是不是一直在制造麻烦?24I think the paper is taking you a long time to write.I _ on it for almost a month now.Aworked Bwas workingCam working Dhave been working【答案】D【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写

27、论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。25The auto factory _ new profit records through technical innovation 10% growth rate in the last two years and hopefully 15% this year.Aset Bhas setCis setting Dhas been setting【答案】D【解析】考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10%的增长率,今年有望达到15%的增

28、长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。故选D。26Tom in the library every night over the last three months.Aworks BworkedChas been working Dhad been working【答案】C【解析】考查考察时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。27Mary_ to writing classes every night since June and the course will end this week.Aha

29、d gone Bhas been goingCis going Dwent【答案】B【解析】考查时态。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。28He is sure to pass the test, for he_ his lessons for the test every day over the past month.Awill review Bwas reviewing Chas been

30、reviewing Dhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用has been reviewing。故选C项。29Up to now, Marin _in the library for about two hours.Aread Bhad readChas been reading Dwould read【答案】C【解析】试题分析:考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“up to now”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。考点:考查时态30-I hear youll cancel al

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

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