现在完成时练习题含答案(DOC 13页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《现在完成时练习题含答案(DOC 13页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在完成时练习题含答案DOC 13页 现在完成时 练习题 答案 DOC 13
- 资源描述:
-
1、现在完成时练习题含答案一、单项选择现在完成时1This is the third time I_ Hong Kong. The second 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 don
2、e sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确。【点睛】本题第一空考查了特殊句式“It /That/This is the.time that sb have done sth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。2Although she is only 16 years old, she _ to drugs for two years.Aaddict
3、s Bhad been addictedChas addicted Dhas been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。句意:虽然她只有16岁,但她已经沉迷于毒品两年了。结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于-,故选D。3With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, _ in Chinas major cities these ye
4、ars.Ahave sprung upBsprang upChad sprung upDspring up【答案】A【解析】【详解】考查时态。句意:这些年,随着人们对健身的重视,面积约5平方米的自助迷你健身房如雨后春笋般在中国各大城市兴起。根据these years“这些年”,可知句子用现在完成时态,故答案为A。4Tony is one of the five students in his class who _ the exam. How lucky he is!Ais passingBpassesChas passedDhave passed【答案】D【解析】考察时态语态。托尼是班上5个
5、通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D考点:考察时态和语态5The recent 40 years great changes taking place all over China.Awitnessed Bhas witnessedChad witnessed Dwitnesses【答案】B【解析】【详解】考查时态。句意:近40年来,中国发生了巨大的变化。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,
6、用现在完成时,故选B。6Much disappointed as he is in the job interview, he still keeps his confidence.Ato have failedBfailedChaving failedDfailing【答案】A【解析】试题分析:考查动词的时态。由题目he still keeps his confidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故选A。考点:考查动词的时态。7The boy pretended _ asleep whe
7、n his father came back.Ato fall Bto have fallenCto be falling Dhave fallen【答案】B【解析】【详解】考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。8Never _met such a person before.Adid I BI haveChave I DAm I【答案】C【解析】【详解】考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处
8、强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。9How happy we are! The holiday we have been looking forward _ at last.Ato has comeBhaving comeCto having comeDhas come【答案】A【解析】【详解】考查句子结构分析和谓语动词。句意:我们是多么的快乐啊!我们一直所期望的假期终于来了。句中we have been looking forward to我们一直所期望的,作the holiday的定语,故整个句子应当为The holi
9、day has come at last。故选A。10Over the last 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。11With the
10、wide use of e-business, the way of shopping we were used to a lot.AchangeBchangingCchangedDhas changed【答案】D【解析】【详解】考查现在完成时。句意:随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。we were used to是一个定语从句,先行词是the way of shopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。12We two thirds of the project so far and were
11、 sure to complete it on time.Afinish Bwill finishChave finished Dfinished【答案】C【解析】【详解】考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语so far可知用现在完成时。故选C。【点睛】本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to n
12、ow, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。13He _ his wife for ten yearsAhas married Bhas been married withChas been married to Dgot married to【答案】C【解析】【详解】考查时态。句意:他和妻子已经结婚10年了。本句应该使用be married表示已婚状态,与时间状语for t
13、en years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。14How many English words _ you _ up to now?Adid; learn Bhad; learnedChave; learned Ddo; learn【答案】C【解析】【详解】考查时态。句意:到目前为止,你学习了多少英语词汇?根据up to now可知用现在完成时,故选C。15Im afraid I you with a great many questions. Thank you a lot, sir.Ahave bot
14、hered BappreciatedChave contacted Dimpressed【答案】A【解析】考查动词时态。A. have bothered麻烦;B. appreciated欣赏,感激;C. have contacted交往,接触;D. impressed铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指已经问了许多问题,动作已经完成用现在完成时,故选A.16This is the first time I _Tiananmen Square. You cant imagine how excited I am.Ahave visited Bam visitingCvisi
15、t Dvisited【答案】A【解析】【详解】考查现在完成时。句意:这是我第一次参观天安门广场。It/This is the+序数词+that的结构中,从句用现在完成时。故A选项正确。【点睛】句式“This/It is/was the first/second . last time + that从句”表示“这是第次做某事”。其中,that引导的是定语从句,that在口语中常省略。对于此句式,我们需要掌握that从句的时态:若前面的be动词为is,从句通常用现在完成时;若其为was,则从句用过去完成时。本句中的be动词时is,所以从句用现在完成时。故A选项正确。17Tom _on the es
16、say for two hours but he _only a hundred words by now.Ahas been working;has written Bhas been working;writesCworked ;written Dworded;writes【答案】A【解析】【分析】【详解】考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状
17、语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。18After he left college, he was employed in an international company and there ever since .Aworked Bhad workedChas worked Dwas working【答案】C【解析】【详解】考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以
18、后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。19The disease is a huge blow for the farmers. Hundreds of them _ their animals, livelihood and hopes destroyed and many others fear they _ the same fate.Ahave seen; will suffer Bsaw; sufferedChad seen; was to suffer Dsee; suffer【答案】A【解
19、析】【详解】考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用现在完成时态;第二空用一般将来时态。故选A。20Ladies and gentlemen, due to the heavy rain, the star who you _ to see perform will arrive in an hour.Ahave come Bcome Ccame Dare coming【答案】A【解析】【详解】考查现在完成时。句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达。
20、现在完成时表示过去的动作对现在的影响或结果或过去的动作延续到现在,根据语境,人们来看演出,come的动作已经发生,并且现在还在,所以用现在完成时,故选A。21John and Ifriends for eight years.We first got to know each other at a Christmas party.But we each other a couple of times before that.Ahad been; have metBhave been; have metChad been; had metDhave been; had met【答案】D【解析】【
21、详解】考查动词时态。句意:我和约翰做朋友已经8年了,我们开始了解彼此是在一次圣诞晚会上,但在那之前我们见过两次面。第一空是表示过去到现在做8年时间的朋友,用现在完成时;第二空是指在圣诞节见面got to know each other用的过去时,在此以前见过,表示的是过去的过去用过去完成时; 故选D。22With the rapid growth of population, the city _ in all directions in the past five years.AspreadsBhas spreadCspreadDhad spread【答案】B【解析】【分析】【详解】考查时态
22、与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根据in the past five years可知,表示过去发生,一直延续到现在的动作,用现在完成时,故选B。23The room is dirty.Sorry, It _ for weeks and I will do it now.Ahasnt cleanedBhasnt been cleanedCwasnt cleanedDdidnt clean【答案】B【解析】【详解】考查被动语态和主谓一致。句意:房间很脏。对不起,已经几个星期没打扫了,我现在就打扫。此处It是句子主语,指的是the room,和clean之间是被动
展开阅读全文