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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

高中英语现在完成进行时试题有答案和解析.docx

1、高中英语现在完成进行时试题有答案和解析高中英语现在完成进行时试题(有答案和解析)一、单项选择现在完成进行时1-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”可知,两个人说的是现在的情

2、况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态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提示用现在完成时或现在完成进行时

3、。用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days等。故答案为D。考点:动词时态。3 Im sure Andy will win the first prize in the coming English Speech Contest. There is no doubt about it. He _ for it for months.Ais preparing Bwas preparingChas be

4、en preparing Dwill prepare【答案】C【解析】试题分析:考查时态。根据句意,要表示一直在,应用现在完成进行时,句意:我相信安迪会在接下来的英语演讲比赛中得第一名。毫无疑问。他准备了几个月了。故选C考点:考查时态4-How is your cousin, Kate?-She broke her leg and _ medical treatment since.Ais receiving Bhas receivedCreceived Dhas been receiving【答案】D【解析】试题分析:考查时态。句意:-凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治

5、疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态5-Look,what a mess in the kitchen!-I _cooking fish in a new way and I really have no time to tidy it up now.Atried Bhad triedCwill try Dhave been trying【答案】D【解析】考查动词的时态。句意:看,厨房在乱了。我一直在用

6、一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。6-I am sure Mary will win the first place in the coming competition.-I think so. She _ for it for months.Ahas prepared Bhas been preparingChad prepared Dprepared【答案】B【解析】试题分析:考查时态。句意:-我相信玛丽会在接下来的比赛中获得第一名。-我也这样认为,她已经准备好几个月了

7、。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。考点:考查时态7We _ the bridge for over two years and it will be half a year before its completed.Aare building Bhave builtChave been built Dhave been building【答案】D【解析】试题分析:考查现在完成进行时态

8、。由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选D。句意:我们已经造桥几乎两年了,桥竣工大概还要半年。考点:考查现在完成进行时态。8-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 w

9、hitewashingChave been whitewashing Dshall be whitewashing【答案】C【解析】考查时态:句意:-爱丽丝,你怎么了?你看起来很疲劳啊。-没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。选C。9Where were you at supper time? I _ for you to join me.Awaited Bhad waited Chave been waiting Dwas waiting【答案】C【解析】 时态题。根据语境可知从吃饭时间到现在我一直在找你所以用

10、现在完成进行时表示过去的动作持续到现在。 晚饭时你在哪?我一直等你。 选C10Cathy is taking notes 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 cla

11、ss at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。11Mum, Ive got a headache.You long, dear. Go out and take a break.Ahad read Bhave been reading Care reading Dread【答案】B【解析】 考查时态。句意:妈妈,我有点头疼。你一直读书读得时间很长了,出去休息一会吧。根据语境从过去到现在一直在读书,

12、还没有停下来,故用现在完成进行时态。选B。12 Hey, man! Why so tired? I _ for weeks for the coming celebration of the schools 100th anniversary.Awas preparing Bhave been preparingChad prepared Dwas prepared【答案】B【解析】试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。考点 : 考查动词的时态13I havent finished my

13、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 and a half可知选B项。考点 : 考查动词的时态14Have a break,AmyYou _ playing the piano all the morning

14、OK,MomI will stop after this pieceAare practicing Bhave practicedChave been practicing Dpracticed【答案】C【解析】试题分析: 考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作一起到持续,故选C项。考点 : 考查动词的时态15-You look very tired. -Well, _my lessons all the afternoon.AI have reviewed my lessons BI have b

15、een reviewingCI reviewed DI had reviewed【答案】B【解析】试题分析:考查时态:句意:-你看起来很累。- 是,我整个下午都在复习功课。因为是过去到现在一直在做,可能动作刚刚结束,但是影响还在,象这题中的You look very tired.可以用现在完成进行时,选B。考点:考查时态16We _for cheap houses but havent found _we like yet.Aare looking;one Bhave looked;itChave been looking;one Dlooked;them【答案】C【解析】句意为:我们一直在找

16、便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a前面提到的名词”,即a house。17Whats the price of petrol these days?It _ frequently since last year.Ais arisen BincreasedChas been rising Dhas raised【答案】C【解析】考查动词时态。根据语境可知“从去年以来汽油一直在涨”,故应选C项。18 Kate _ on her new novel, which is

17、 supposed to come out next month.Awas working Bhad workedCwill be working Dhas been working【答案】D【解析】D 考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D正确。19(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she _ her work quite well.Ahas been doing Bha

18、s doneCdid Dhad done【答案】A【解析】A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。20 I wonder 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【解析】试题分析:-我想知道你是否能够陪我去电影院。-不要打扰我!我一早

19、上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选D。考点:考察动词时态。21-Jenny is becoming slimmer and slimmer.- It is said that she hired a fitness instructor last year and _ since.Ais working out Bworked out Chas been working out Dhad worked out【答案】C【解析】【详解】考查时态。句意:Jenny变得越来越苗条了。据说她去年雇了一个健身教练,到现在也一直在

20、健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进行时。故C选项正确。22-Nice 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.Ahave you done Bwere you doingCdid you do Dhave you been doing【答案】D【解析】试题分析:考查时态。句意:这么多年以后再次看见你真是太好了。这些年你一直在做

21、什么?自从我毕业以后我尝试了很多事情。我现在一家大型的石油公司。根据句意说明是问对方这些年在做什么,故使用现在完成时表示。D正确。考点:考查时态点评:时态的考查要根据上下文的语义和句子的关键词。本题的关键词的all these years.23All the staff of the company, who _ extra hours these days, hope to finish the project as scheduled.Awill work Bhave been workingCwere working Dhave worked【答案】B【解析】【分析】【详解】考查现在完成

22、进行时。句意:公司的所有员工,这些天一直在加班,希望按计划完成该项目。根据语境可知,此处用现在完成时have worked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因此表示“到现在为止一直在做某事”,应使用现在完成进行时。说明员工“这些天一直在加班”。故选B。24Why cant you go with me to the National Museum?I _ an essay all the morning and havent finished yet.Awrite Bhad writtenCwill write Dhave been writing【答案】D【

23、解析】【详解】考查时态。句意:-为什么不和我一块去国家博物馆呢?-我整个早晨一直在写文章,还没完成呢。根据句意可知从早晨到现在“I”都在写文章,并将继续写。这符合现在完成进行时的用法。Having been done表动作从过去到现在一直在进行,并将继续进行。故选D。【点睛】现在完成进行时是英语中动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。 现在完成进行时所用的时间状语:all day / month; this month / week / year; the

24、se days; recently / lately; in the past few + 时间段; since +时间点; for + 时间段等。例如:1.He has been working all day. 他整天都在工作。2.They have been building the bridge for two month. 两个月来他们一直在修桥。本题中,根据句意可知写文章这个动作早晨一直在进行,并将继续进行下去,时间状语all the morning给出了提示。故本题中应该使用现在完成进行时。25-Im sure Andrew will win the first prize in

25、 the final. -I think so. He _ for it months.Ais preparing Bhas been preparing Cwas preparing Dhad been preparing【答案】B【解析】【详解】考查时态。句意:-我确信Andrew在决赛中会获得一等奖。-我也这么想,他已经准备了好几个月了。可知Andrew是从过去到现在一直在准备,用现在完成进行时,故选B。26I _ so busily recently that I _ no time to help you with your maths.Thats OK. I can manage

26、it by myself.Ahave been working; have Bhave worked; hadCam working; will have Dhad been working; had had【答案】A【解析】【详解】考查时态。句意:-我最近工作太忙碌了,没时间帮你学数学。-没关系我自己能搞定。由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故A选项正确。27He is sure to pass the test, for he_ his lessons for the test every day ov

27、er the past month.Awill review Bwas reviewing Chas been reviewing Dhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用has been reviewing。故选C项。28In order to find the missing child, village

28、rs _ all they can over the past five hours.Adid BdoChad done Dhave been doing【答案】D【解析】试题分析:考查动词时态。句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情 。A. did一般过去时 B. do 一般现在时 C. had done 过去完成时表示过去的过去 D. have been doing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故D正确。考点:考查动词时态29 Thats the third tim

29、e 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可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选C。30I wont tell the student the answer to the math

30、 problem until he_ on it for more than an hour.Ahas been working Bwill have workedCwill have been working Dhad worked【答案】A【解析】试题分析: 考查动词时态。句意:我直到他已经做这道数学题超过一个小时才告诉这个学生数学答案。根据“for more than an horn。”知选用现在完成进行时态。考点 : 考查动词时态31Where 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【

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

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