书签 分享 收藏 举报 版权申诉 / 13
上传文档赚钱

类型最新现在完成进行时练习题含答案(DOC 13页).doc

  • 上传人(卖家):2023DOC
  • 文档编号:5749568
  • 上传时间:2023-05-06
  • 格式:DOC
  • 页数:13
  • 大小:57.50KB
  • 【下载声明】
    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、最新现在完成进行时练习题含答案一、单项选择现在完成进行时1Have a break,AmyYou _ playing the piano all the morningOK,MomI will stop after this pieceAare practicingBhave practicedChave been practicingDpracticed【答案】C【解析】试题分析: 考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作一起到持续,故选C项。考点 : 考查动词的时态2 I _ a topic fo

    2、r the composition, but havent decided yet.Awill think aboutBhave been thinking aboutChad thought aboutDwas thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but havent decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。考点:考查时态3He _ around the clock since June, when the firs

    3、t Ebola case appeared in this agricultural county.Ahad been workingBhas been workingCis workingDwas working【答案】B【解析】试题分析:考察时态。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。该句意思为:自从六月份第一起埃博拉病例出现在这个农业化的村庄那一刻开始,他就夜以继日地扑在工作上,。根据句意,题目中的他从六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。故选B4.- I hear you_at Smiths. - Yes, I

    4、 _ there for about three months.Awork; had been workingBworked; was workingCare working; have been workingDworked; have worked【答案】C【解析】考查时态。根据语境我听说你在史密斯办公室工作。是的,我在那儿工作了大约3个月。可知用现在进行时和现在完成进行时,选C。5For some time now, Chinese people, under the leadership of CPC, _ the contents of the Scientific Developm

    5、ent Theory in the course of practicing socialism in China.Ahad been improvingBhave been improvingCwere improvingDimproved【答案】B【解析】考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。6-How is your cousin, Kate?-She broke her leg and _ medical treat

    6、ment since.Ais receivingBhas receivedCreceivedDhas been receiving【答案】D【解析】试题分析:考查时态。句意:-凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态7-I am sure Mary will win the first place in the coming competition.-

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

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

    9、续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。9-May! How is your plan? I heard you started it last Sunday.-Oh! I for it, but I havent decided where to start it.Ahave preparedBhad preparedChave been preparingDwas preparing【答案】C【解析】考察时态.句意:梅!你的计划怎么样了?我听说你上周开始了。哦,我一直在准备,但是我还没有决定从哪儿开始

    10、。可知准备工作在此之前一直在进行,故用完成进行时态,选C。10I havent finished my composition. I _ for two hours and a half.Ahave written itBhave been writing itCwrote itDam writing it【答案】B【解析】试题分析: 考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。根据 I havent finished my compositio可知这动作还没有完成,再根据for two hours and a half可知选B项。考点 : 考查动词的时态11-MrJo

    11、hnson didnt turn up at the meeting yesterday morning, did he?- NoWe _ till twelve oclockA whole morning was wastedAhad waitedBhave been waitingCare waitingDwere waiting【答案】B【解析】试题解析:分析句子结构与意思,可知要用现在完成进行时,表示动作有过去某一刻开始一直持续到说话的时候还在进行中,故选B。句意:- 约翰逊先生昨天没有出现在会议上,不是吗?- 是的,我们一直等他等到12点。整个早上都被浪费掉了。考点:时态和语态12

    12、Traffic conditions in Nanchang _ for decades. At first people only complained about jams during rush hours, but today every hour is rush hour.Aare worseningBhad worsenedChave been worseningDworsened【答案】C【解析】试题分析:考查时态。根据时间状语for decades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选

    13、C。考点:考查时态13 Kate _ on her new novel, which is supposed to come out next month.Awas workingBhad workedCwill be workingDhas been working【答案】D【解析】D 考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D正确。14(安徽省芜湖三校一模)A recent study has found that the number of smokers _ sharply ov

    14、er the past five years.Ais increasingBare increasingChas been increasingDhave been increasing【答案】C【解析】选C考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧上升。the number of后接复数名词作主语,谓语动词则用第三人称单数;时间状语over the past five years表明用现在完成进行时。15(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she _ h

    15、er work quite well.Ahas been doingBhas doneCdidDhad done【答案】A【解析】A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。16In order to get good marks in the coming exam, my son _late every night in the past three weeks.AstudiesBstudiedChas been studyingDwas studying【答案】C【解析】试题分析:本题的关键词是时间状语in the past thre

    16、e weeks,该结构常常与现在完成时连用。通常与in/during the past/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。考点:考察时态17- I have got a headache. - No wonder. You_ on the math exercises too long.AworkBare workingChave been workingDworked【答案】C【解析】试题分析:句意:-我有点头疼。-难怪呢。你这么长时间一直在做数学

    17、练习。根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选C。考点:考查动词时态。18Lucy _ guitar lessons every three weeks in the past three years, but now she is considering shell make it every other week.Ais havingBhad hadChadDhas been having【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从

    18、过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。19In the past several weeks, many cities in Northern China from heavy fogs and severe cold.Ahad sufferedBhave been sufferingCwere sufferedDsuffered【答案】B【解析】试题分析:考查动词的时态。句意 在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。根据句子中提到的时间状语In the past several weeks 在过去的这几周,雾霾天一直都在持续,所以用现在完成进行

    19、时来表达,故选B项。考点 : 考查动词的时态20He is really nervous. He _back and forth all the night waiting for the results.Ahas been walkingBhad walkedCwalkedDis walking【答案】A【解析】试题分析:本句的时间状语是all the night整个晚上。句意:他真的很紧张,整个晚上她一直走来走去在等待结果。现在完成进行时表示动作的持续性和反复性。故A正确。21The debate has only a few moments that might be inspiring

    20、 to those who _ this issue.AfollowedBhad followedChave been followingDwere following【答案】C【解析】【详解】考查语境及时态。句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知,从过去关注一直到现在还在关注,要用现在完成进行时,因此选C。22Where is Peter? I cant find him anywhere.He went to the library after breakfast and _ his essay

    21、there ever since.AwroteBhad writtenChas been writingDis writing【答案】C【解析】【详解】考查动词的时态。句意:那彼得?我到处都找不到他。早饭后他去了图书馆,从那时起他就一直在那儿写论文。结合句意以及时间状语 “ever since” 可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在,并有可能继续持续下去,因此应该用现在完成进行时,故正确答案为C。【点睛】时态的考查在高考题的应用中也是无处不在的,时态本身的考查也是千变万化的,本题旨在考查学生对现在完成进行时的理解和用法的熟悉程度,要求

    22、结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志ever since,从而可以判断出应该用现在完成进行时。23I 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【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去

    23、,所以要用现在完成进行时,故答案为D。24He _ with English grammar every night over the last three months.Astruggles BstruggledChas been struggling Dhad been struggling【答案】C【解析】考查动词时态。句意:在过去的三个月里他每天晚上都在努力学英语语法。根据over the last three months可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。25Even though he gives away a piece of his fo

    24、rtune each year, the stock of Berkshire Hathaway, the source of Warren Buffets wealth, _ very rapidly.Ahas raised Bhas been raisingChas risen Dhas been rising【答案】D【解析】考查动词辨析和时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔哈撒韦公司的股票一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高”;rise是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下

    25、去,用现在完成进行时。故选D。26Tom in the library every night over the last three months.AworksBworkedChas been workingDhad been working【答案】C【解析】考查考察时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。27All the staff of the company, who _ extra hours these days, hope to finish the project as scheduled.Awill workB

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

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

    28、下去。 现在完成进行时所用的时间状语:all day / month; this month / week / year; these 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给出

    29、了提示。故本题中应该使用现在完成进行时。29Japans economy in the past twenty years. No one knows how long it before it regains its increase.Ahas been declining; will beBhas declined; would beChad been in decline; would takeDwas on the decline; will take【答案】A【解析】试题分析:考查时态辨析。根据句意和时间指示词in the past twenty years和介词before 可以判

    30、断前后应该分别采用现在完成进行时和一般将来时。句意:日本经济在过去20年里一直在下滑。谁也不知道在它恢复增长前还需要多长的时间。根据句意可以判断,故选A。考点:考查时态辨析30Whats up? You look worried.Well, I _ on the problem for 5 hours but I havent got a single clue.Ahave workedBworkedCwill workDhave been working【答案】D【解析】试题分析:考查时态。从时间状语 for 5 hours,可排除BC,然后根据 but I havent got a sin

    31、gle clue,说明work这个动作还要持续下去,故用现在完成进行时。句意:怎么啦?你看起来很焦急。唔,我花了5个小时在这个问题上但现在还没有什么头绪。考点:考查时态。31- Bob! How is your project? I heard you started it last Friday, right?-Oh! I _ for it. But I havent decided when to do it.Awill prepare Bhad preparedChave been preparing Dwas preparing【答案】C【解析】【详解】考查时态。句意:-Bob,你的项

    32、目怎么样了?我听说你上周五就开始了,是吗? -哦!我已经在做准备,但还没有决定好什么时候开始做。根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即have been doing,故选C。【点睛】动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。但也可以通过时间状语、固定居心等来做出正确的选择。本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还

    33、没有决定什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。32The cost of living in big cities _ steadily for many years,and it has led some youths to drop out of the big city race.Ais climbingBis being climbedChas been climbingDhas been climbed【答案】C【解析】【详解】考查时态。句意:许多年以来,大城市的生活费用稳步增高,这导致许多年轻人逃离了大城市。表示一个从过去

    34、开始但仍在进行的动作,用现在完成进行时,故选C。33-Jenny is becoming slimmer and slimmer.- It is said that she hired a fitness instructor last year and _ since.Ais working outBworked outChas been working outDhad worked out【答案】C【解析】【详解】考查时态。句意:Jenny变得越来越苗条了。据说她去年雇了一个健身教练,到现在也一直在健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进行时。故C选项正确。

    35、34Since 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引导的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成进行时,故选C。35Mike his wedding for a wh

    36、ole month and hopefully everything will be ready tomorrow.ApreparesBis preparingChad preparedDhas been preparing【答案】D【解析】【详解】考查动词时态。句意:马克整整一个月在准备他的婚礼,希望明天一切都准备好。根据句中时间状语for a whole month可知用现在完成进行时。故选D。36Housing prices_ since the end of the last year. Therefore, its time the central government_ some

    37、effective measures to bring them under control.Ahave increased; would takeBhave increased; will takeChave been increasing; takeDhave been increasing; took【答案】D【解析】试题分析:考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its time that +did/ shoul

    38、d do”的句式使用,故选D项。考点:考查时态和虚拟语气37Mary really hard on his book and thinks hell have finished it by Friday.AworkedBhas been workingChad workedDhas worked【答案】B【解析】【详解】考查时态。句意:Marty一直努力写书,我想他到周五为止将已经完成了。用现在完成进行时表示从过去到现在一直进行的动作。所以选B。【点睛】英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动

    39、作、一般性动作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。38 I _ my homework for four hours, but I am not sure whether I can hand it in tomorrow.Ahave doneBhave been doingChad been doingDhad done【答案】B【解析】试题分析:考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。

    40、故B正确。考点:考查时态39Ever since the new park was opened to the public last month, I _ a walk in it every morning.Aam takingBtakeChave takenDhave been taking【答案】D【解析】试题分析:考查现在完成进行时。句意:自从上个月新公园对外开放,我一直每天早上去散步。故D正确。考点:考查现在完成进行时【名师点睛】现在完成进行时1. 形式:have(has)+been+现在分词,以work为例:肯定式:HeShe has been working.否定式:HeShe

    41、 has not been working.疑问式:Has heshe been working?2. 用法:现在完成进行时表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。I have been sitting here all afternoon. 我在这儿坐了一下午了。How long has it been raining? 雨下了多久了?They have been fighting for independence since 1960s. 他们从60年代以来一直为独立而斗争。3. 现在完成进行时和现在完成时的区别1)现在完成进行时一般强调过去发

    42、生的动作现在仍在继续。现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。I have been writing an article. 我一直在写一篇文章。(仍在)I have written an article. 这已写好一篇文章。(已完成)I have been reading that book since last week. 上周以来,我一直在读那本书。(还在读)I have read that book before. 以前我曾读过那本书。(动作在过去曾经发生过)2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。现在完成时表示已经结束的动作,

    43、强调动作的结果。Where have you been? We have been looking for you everywhere.你到哪里去了?我们到处在找你。(表示刚刚结束的动作)We have looked for him, but havent found him.我们找过他,但没有找到他。(表示动作已结束,强调支作的结果)3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。All these years, they have been contributing articles to our magazine.这些年来,创立们一直为我们杂志写稿。We have been

    44、 seeing quite a lot of each other recently.最近我们常常见面。40He is sure to pass the test, for he_ his lessons for the test every day over the past month.Awill reviewBwas reviewingChas been reviewingDhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用has been reviewing。故选C项。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:最新现在完成进行时练习题含答案(DOC 13页).doc
    链接地址:https://www.163wenku.com/p-5749568.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库