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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、英语现在完成时练习题含答案英语现在完成时练习题含答案一、单项选择现在完成时1 What do you mean when saying every minute counts? A man who dares to waste one hour of time _ the value of life.Ahadnt discovered Bhasnt discoveredCdidnt discover Disnt discovering【答案】B【解析】【详解】考查时态。句意: 当你说每分钟都很重要的时候,你什么意思? 敢于浪费一小时时间的人还没有意识到生活的价值。根据句意可知正是他们没有意识到

2、生活的价值,才敢于浪费时间。表示过去发生的事情对现在的影响,要用现在完成时。故B项正确。2He is the only one of the students who _ a winner of scholarship five times up to now.Ais BareChave been Dhas been【答案】D【解析】【详解】考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。3 When will the

3、 bike-sharing schemes be introduced to the public? Not until _ a better understanding of them.Awe have had Bwill we have hadChave we had Dwe will have had【答案】A【解析】【详解】考查时间状语从句。句意:-公共单车共乘计划将于何时推出?-直到对它们有了更好的了解。根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。not until位于句首时,主句要用部分倒装,但是从句不用,故选A。4All of he

4、r time _ to carrying out a further study on the cause of Alzheimers diseasesince she left school.Ahas been devoted BdevotedChas devoted Dwas devoted【答案】A【解析】【详解】考查时态。句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。此处since“自从-以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to“致力于-”,故选A。【点睛】1.since自从-以来(可做介词和连词),和现在

5、完成时态连用。He has lived here since he came. 自从他来到这里,就一直在这里住着。2.It is /has been+一段时间+since 主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。5Over the l

6、ast three decades, the number of people participating in physical fitness programs _ sharply.Awas increasing Bhas increasedChad increased Dwill be increasing【答案】B【解析】【详解】考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。Over the last three decades“在最近的30年里”和现在完成时态连用,故选B。6This is the third time I_ Hong Kong. The second

7、 time I_ here was on Christmas Day last year.Ahave visited; came Bhave visited; have comeCvisit; came Dvisited; had come【答案】A【解析】【详解】考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the 序数词 time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确

8、。【点睛】本题第一空考查了特殊句式“It /That/This is the.time that sb have done sth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。7Ever since he left school, he _ becoming a professor in that famous university.Ahas never dreamed of Bhad never dreamed ofCdidnt dream of Dwa

9、s not dreaming of【答案】A【解析】【详解】考查时态。句意:自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。此处since“自从-以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故选A。【点睛】1.Since自从-以来(可做介词和连词),和现在完成时态连用。He has lived here since he came. 自从他来到这里,就一直在这里住着。2.It is /has been+一段时间+since 主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是

10、持续性动词,则表示从动作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。8It is the first time that Chinese teachers _ in schools across Britain to introduce Chinese-style maths lessons and teaching approaches.Ataught BteachChave taught Dha

11、d taught【答案】C【解析】【详解】考查现在完成时。句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。The first time that表示“第一次”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。【点睛】It is/was the first time that表示“是第一次”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。9Never _ a greater, or

12、 more beautiful, or a calmer or nobler thing than you.Adid I see Bhave I seenCI saw DI have seen【答案】B【解析】【详解】考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。【点睛】倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。10Hello, I h

13、ave heard you are on holiday.Thats not the case. Actually I _ from my holiday in Athens, where I _ for a fortnight.Areturned; stayed Bhave returned; stayedCwill return; stay Dam to return; stay【答案】B【解析】【详解】考查时态。句意:你好,我听说你在度假。不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个

14、动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。11The boy pretended _ asleep when his father came back.Ato fall Bto have fallenCto be falling Dhave fallen【答案】B【解析】【详解】考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。12How many English words _ you _ up to

15、 now?Adid; learn Bhad; learnedChave; learned Ddo; learn【答案】C【解析】【详解】考查时态。句意:到目前为止,你学习了多少英语词汇?根据up to now可知用现在完成时,故选C。13Tom _on the essay for two hours but he _only a hundred words by now.Ahas been working;has written Bhas been working;writesCworked ;written Dworded;writes【答案】A【解析】【分析】【详解】考查时态。句意为:To

16、m一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。14- Have we _ water? - Yes, _. Wed better ge

17、t some.Agiven out; we have run it out Brun out of; our water has run outCused up; our water has been run out Drun out; our water is running out【答案】B【解析】【详解】考查动词短语辨析。句意:我们用完水了吗?是的,我们的水已经用完了。我们最好去取点水。动词短语run out of意为“用完,耗尽”,该短语可以用于被动语态;run out意为“用完”,这是一个不及物动词短语,后面不接宾语,没有被动语态形式,排除CD项;use up意为“用完”,该短语有被

18、动语态形式。短语give out分发,散发。该短语与句意不符,排除A项;故B项正确。15She _Mr White for two years.Amarried Bhas been married toCmarried with Dhas bee marrying【答案】B【解析】【详解】考查谓语动词的时态和语态。句意:她已经嫁给怀特先生两年了。和某人结婚或嫁给了某人,用be married to sb。for+时间段,要用完成时。故此空填has been married to,综上所述,故选B。16After he left college, he was employed in an in

19、ternational company and there ever since .Aworked Bhad workedChas worked Dwas working【答案】C【解析】【详解】考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。17The disease is a huge blow for the farmers. Hundreds of them _ their animals, livelihood and hopes destro

20、yed and many others fear they _ the same fate.Ahave seen; will suffer Bsaw; sufferedChad seen; was to suffer Dsee; suffer【答案】A【解析】【详解】考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用现在完成时态;第二空用一般将来时态。故选A。18I wonder why Jenny _us recently.We should have heard from her by

21、 now.Ahasnt written Bdoesnt writeCwont write Dhadnt written【答案】A【解析】【详解】考查时态。句意:我想知道为什么Jenny最近没有写信给我们。到目前为止我们应该已经收到她的来信了。副词recently意为“最近,近来”,通常与现在完成时连用。本句主语是Jenny,谓语动词要使用第三人称单数,故A项正确。19-The prices of vegetables are going up madly. Its really too much for us.-But for the situation where many vegetabl

22、e producing areas _ constant low temperature, things would not be like this.Ameet with Bhave met withCmet with Dhad met with【答案】B【解析】试题分析:考查时态。句意:-蔬菜的价格疯狂上涨。对于我们来说太贵了。-要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。考点:考查时态20He _ his wife for ten yearsAhas mar

23、ried Bhas been married withChas been married to Dgot married to【答案】C【解析】【详解】考查时态。句意:他和妻子已经结婚10年了。本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。21It is the first time that I _ to Beijing.Acame BcomeChave come Dhad come【答案】C【解析】【详解】考查固定句型。句意:这是我第一

24、次来北京。 It iswas the firstsecondthirdtime that 该句型意为“这是某人第几次干某事了”。当主句的谓语动词用is时,从句谓语动词用现在完成时;当主句的谓语动词用was时,从句的谓语动词用过去完成时,故选C。22Is this the first time you _ Chonqing?No. The first time I _ here, the city wasnt so fascinating.Avisited; came Bvisited; have comeChave visited; have come Dhave visited; came【

25、答案】D【解析】【详解】考查时态。句意:这是你第一次来重庆吗? 不。我第一次来的时候,这个城市并没有那么迷人。句型It/This is first/second/third+从句,从句用现在完成时,表示“某人第几次做某事”;The first time“首次;第一次”,常引导时间状语从句,根据主句“the city wasnt so fascinating.”时态可知,用一般过去时。故选D。23With the rapid growth of population, the city _ in all directions in the past five years.Aspreads Bha

26、s spreadCspread Dhad spread【答案】B【解析】【分析】【详解】考查时态与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根据in the past five years可知,表示过去发生,一直延续到现在的动作,用现在完成时,故选B。24We admire Susan for her persistence, the only one of the young girls who _ in the rock band for 3 years so far.Aplayed Bplay Chave played Dhas played【答案】D【解析】【详

27、解】考查时态和主谓一致。句意:我们钦佩Susan的坚持不懈,她是到目前为止在摇滚乐队里演奏了3年的年轻女孩中唯一的一个。根据定语从句中的so far可知,句子用现在完成时态,再根据从句的主语是the only one,单数第三人称形式,故选D。25Great changes _ in our school since 2016. A lot of progress _.Ahave taken the place; have been made Bhad taken place; have been madeCwere taken place; has made Dhave taken plac

28、e; has been made【答案】D【解析】【详解】考查时态。句意:自2016年以来,我们学校发生了巨大的变化。已经取得了许多进展。since+一段时间,是现在完成时的标志,因此应用现在完成时;take place意为“发生”,无被动语态,且主语是great changes,故谓语动词用复数,故用have taken place;progress意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用has been made。结合选项,故选D。26- -Did you watch the news about the success st

29、ory of a farmer in Longhu last night?Yes. By using an e-commerce platform, his fruit business _ nationwide.Ais expanding Bhas expanded Cwould expand Dwas expanding【答案】B【解析】【详解】考查时态。句意:你看了昨晚龙湖农民的成功事迹的新闻了吗?看了。通过使用网络商业平台,他的水果生意已经做到全国了。分析句子可知,生意已经做到了全国范围,对现在造成了影响,且现在这个生意依旧在进行,故应用现在完成时。故选B27We _ each oth

30、er since childhood.Ahave known Bknew Cknow Dare knowing【答案】A【解析】【详解】考查现在完成时。句意:从儿童时期我们就是彼此认识。根据题干中的时间状语since childhood可知此处应用现在完成时。故选A。28My mother _ the window already, so the room looks much brighter.Ahad cleaned Bhas cleanedCis cleaning Dwill clean【答案】B【解析】【详解】考查时态。句意:我妈妈已经把窗户擦好了,所以房间看起来明亮多了。根据“so the room looks much brighter”可知此处强调过去的动作对现在造成的影响,应该用现在完成时,故B项正确。29The Greens _ China for five years.Ahas been in Bhave been inCw

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

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