ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:55KB ,
文档编号:5747568      下载积分:20 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-5747568.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

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

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(2023DOC)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(英语现在完成进行时练习题及答案(DOC 12页).doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

英语现在完成进行时练习题及答案(DOC 12页).doc

1、英语现在完成进行时练习题及答案一、单项选择现在完成进行时1 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.AwriteBwas writingChave writtenDhave been writing【答案】D【解析】试题分析:-我想知道你是否能够陪我去电影院。-不要打扰我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,

2、故选D。考点:考察动词时态。2My seven-year-old daughter has a great interest in music and _ Piano classes twice a week over the last three years.AtookBis takingChad takenDhas been taking【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查

3、时态3Where were you at supper time? I _ for you to join me.AwaitedBhad waitedChave been waitingDwas waiting【答案】C【解析】 时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。 晚饭时你在哪?我一直等你。 选C4 You look great! I _ out. Check out my muscles!Awill workBwas workingChave been workingDhad been working【答案】C【解析】句意:你看起来

4、很棒啊!我一直都在锻炼。你 看看我的肌肉!根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。故使用现在完成进行时。C正确。5 Thats the third time hes won the award in this field. Yes. He _ his maximum potential in the past decade.AexploredBis exploringChas been exploringDhas explored【答案】C【解析】考查时态。从语意知“过去十年来他一直都在发

5、掘他最大的潜能”,另外,从“in the past decade可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选C。6The girl has a great interest in sports and _ badminton classes twice a week over the past 2 years.AtakesBtookCis takingDhas been taking【答案】D【解析】试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时,B. took 一般过去时, C. is

6、taking现在进行时, D. has been taking 现在完成进行时。over the past 2 years.是现在完成时的标志词,“上羽毛球课”是持续动作,还可能持续下去,故选D。考点:考查动词时态的用法。7-How is your cousin, Kate?-She broke her leg and _ medical treatment since.Ais receivingBhas receivedCreceivedDhas been receiving【答案】D【解析】试题分析:考查时态。句意:-凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治疗。since+

7、时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态8Up to now, Marin _in the library for about two hours.AreadBhad readChas been readingDwould read【答案】C【解析】试题分析:考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“up to now”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,

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

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

10、可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。考点 : 考查动词的时态11Mike his wedding for a whole month and hopefully everything will be ready tomorrow.ApreparesBis preparingChad preparedDhas been preparing【答案】D【解析】【详解】考查动词时态。句意:马克整整一个月在准备他的婚礼,希望明天一切都准备好。根据句中时间状语for a whole month可知用现在完成进行时。故选D。12Cathy is taking notes of

11、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可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时

12、表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。13-Susan is so excited!-Oh, yes! She is busy preparing for her trip to Africa that she _ for years.Ahas been expectingBwas expectingChad been expectingDwould be expecting【答案】A【解析】试题分析:考查时态。句意:-苏三好兴奋啊!-是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is”可知,两个人说的是现

13、在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态14 I dont remember having ever seen John since last weekHas he gone somewhere? Not reallyHe_ his newly-bought apartment.Ahas decoratedBwas decoratingCdecoratedDhas been decorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。由题目可知

14、他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。15 Hey, man! Why so tired? I _ for weeks for the coming celebration of the schools 100th anniversary.Awas preparingBhave been preparingChad preparedDwas prepared【答案】B【解析】试题分析:

15、考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。考点 : 考查动词的时态16He has a great interest in tennis and _ it twice a week over the past year.AplaysBplayedChad playedDhas been playing【答案】D【解析】twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。17 Kate

16、 _ on her new novel, which is supposed to come out next month.Awas workingBhad workedCwill be workingDhas been working【答案】D【解析】D 考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D正确。18Its said that they _ a better life ever since they moved to the US.Ahad enjoyedBhave been e

17、njoyingCwere enjoyingDwould enjoy【答案】B【解析】B 考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故应该使用现在完成进行时。故B正确。19(安徽省芜湖三校一模)A recent study has found that the number of smokers _ sharply over the past five years.Ais increasingBare increasingChas been increasingDhave been increa

18、sing【答案】C【解析】选C考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧上升。the number of后接复数名词作主语,谓语动词则用第三人称单数;时间状语over the past five years表明用现在完成进行时。20-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.AtriedBhad triedCwill tryDhave been trying【答案】D【解析】考查动词的时态。句意:

19、看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。21In my younger years, my father gave me some advice that I _ in my mind ever since.Aturned overBwas turning overChad turned overDhave been turning over【答案】D【解析】【详解】考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海

20、里翻来覆去。turn over表示仔细回想,反复斟酌,考虑。因为句中ever since“自从” 这里谓语动词turn over在将来会继续下去,故用现在完成进行时have been doing。【点睛】现在完成进行时的用法:其构成为:主语+have/has+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。1、现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday自上周星期日以来就一直在下雨。Hes been wat

21、ching television all day.他看了一天电视了。2、现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired. Shes been typing letters all da她很累了,她整天都在打信件。Her eyes are red. She has been crying她眼睛红了,她一直在哭。22- Bob! How is your project? I heard you started it last Friday, right?-Oh! I _ for it. But I havent decided when to do i

22、t.Awill prepare Bhad preparedChave been preparing Dwas preparing【答案】C【解析】【详解】考查时态。句意:-Bob,你的项目怎么样了?我听说你上周五就开始了,是吗? -哦!我已经在做准备,但还没有决定好什么时候开始做。根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即have been doing,故选C。【点睛】动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。但也可以通

23、过时间状语、固定居心等来做出正确的选择。本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还没有决定什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。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【解析】考查时态。上句

24、:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。24(东北三省三校一联)Traffic conditions in Beijing_for decades.At first people only complained about jams during rush hours,but today every hour is rush hour.Ais worseningBhave worsenedChave been worseningDworsened【答案】C【解

25、析】考查动词的时态。由空后的for decades可推知,此处要用完成时态,故可以排除A、D两项。由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用进行时态。答案:C25I_ about what youve said and Ive decided to take your advice.AthoughtBwas thinkingChave been thinkingDhad thought【答案】C【解析】【详解】考查时态语态。句意:我刚刚一直在考虑你的话并且我决定采取你的建议。分析句子可知,and后面时态为现在完成时,所以前面也要用完成时,think用延续性动

26、词形式,用现在完成进行时,应为have been thinking。故选C项。26-Im sure Andrew will win the first prize in the final. -I think so. He _ for it months.Ais preparingBhas been preparingCwas preparingDhad been preparing【答案】B【解析】【详解】考查时态。句意:-我确信Andrew在决赛中会获得一等奖。-我也这么想,他已经准备了好几个月了。可知Andrew是从过去到现在一直在准备,用现在完成进行时,故选B。27How disgus

27、ting the weather is! It_for nearly a week.I dont like rainy days either. However, the rainy season usually lasts about a month here.Ahad rainedBwill be rainingChas been rainingDwas raining【答案】C【解析】【详解】考查动词时态。句意:多讨厌的天气啊!雨已经下了将近一个星期了。我也不喜欢雨天。然而,这里的雨季通常持续一个月左右。根据后文for nearly a week可知表示过去发生的动作持续不间断地发生应用

28、现在完成进行时,主语为it,故助动词用has。故选C。28People _ about what our future will look like for thousands of years .Ahave been wonderingBwonderCwonderedDwill wonder【答案】A【解析】【详解】考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状语for thousands of years可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。29 Hi! John, would you like to play football

29、 with us? Oh,I cant. I _ my lesson all the morning and still need half an hour.Aam reviewingBhave been reviewingChave reviewedDreviewed【答案】B【解析】根据时间all the morning,一整个上午到现在一直在复习功课。所以用现在完成进行时,选B。30He is sure to pass the test, for he_ his lessons for the test every day over the past month.Awill review

30、Bwas reviewingChas been reviewingDhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用has been reviewing。故选C项。31Tom _on the essay for two hours but he _only a hundred words by now.Ahas bee

31、n working;has written Bhas been working;writesCworked ;written Dworded;writes【答案】A【解析】【分析】【详解】考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在

32、写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。32Im sorry you _ so long, but it ll still be some time before Jim gets backAwaitBwaitedChad waitedDhave been waiting【答案】D【解析】【详解】考查时态。句意:抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。wait从说话之前(过去)就开始了持续到现在一直进行,再根据下文it ll still be some time before Jim g

33、ets back可知,动作还会继续下去。所以本句用现在完成进行时。故选D项。33In order to find the missing child, villagers _ all they can over the past five hours.AdidBdoChad doneDhave been doing【答案】D【解析】试题分析:考查动词时态。句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情 。A. did一般过去时 B. do 一般现在时 C. had done 过去完成时表示过去的过去 D. have been doing现在完成进行时,表示从过去开始一

34、个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故D正确。考点:考查动词时态34The 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【解析】【详解】考查时态。句意:许多年以来,大城市的生活费用稳步增高,这导致许多年轻人逃离了大城市。表

35、示一个从过去开始但仍在进行的动作,用现在完成进行时,故选C。35 Whats the recent progress in Xiongan New Area, first announced two years ago?It _ increasing attention from foreign companies given its huge development potential.Ahas been attractingBhad attractedCwould be attractingDwas attracting【答案】A【解析】【详解】考查现在完成进行时。句意:两年前首次宣布的雄

36、安新区,最近进展如何?鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去。故A选项正确。36-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【解析】【详解】考查时态。句

37、意:Jenny变得越来越苗条了。据说她去年雇了一个健身教练,到现在也一直在健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进行时。故C选项正确。37There is no doubt that climate all over the world _ greatly in recent years.Ahad changedBis changingCchangedDhas been changing【答案】D【解析】【详解】考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语in recent years通常与现在完成时连用,表示一段时间以来一直发生的事

38、情,ABC三项都不是现在完成时。现在完成进行时强调从过去开始发生的事情一直延续到现在,与语境相符,故选D项。38-I hear youll cancel all your plans and appointments. Why?-They _ my life. I just cant stop.AcontrolBcontrolledChave controlledDhave been controlling【答案】D【解析】【详解】考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我控制不了了。强调动作发生在过去持续到了现在,且一直在进行,用现在完

39、成进行时,选D。39Since 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。40But actually, the

40、se Englishers _ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that.Ahad changedBchangedChave been changingDis changing【答案】C【解析】【详解】考查时态。句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/has been doing,又主语t

41、hese Englishers 是复数,故用have been changing,故选C项。【点睛】本题考查现在完成进行时现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。现在完成进行时由“have/has + been + 现在分词”构成。Ive been trying to find out her telephone number.我一直在查问她的电话号码。They have been widening the road.他们在拓宽这条路。She is very tired. Shes been typing letters all day.她很累了。她整天都在录入信件。

侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|