【英语】现在完成进行时练习题含答案

上传人:lil****ar 文档编号:263095034 上传时间:2022-03-08 格式:DOC 页数:12 大小:77.50KB
返回 下载 相关 举报
【英语】现在完成进行时练习题含答案_第1页
第1页 / 共12页
【英语】现在完成进行时练习题含答案_第2页
第2页 / 共12页
【英语】现在完成进行时练习题含答案_第3页
第3页 / 共12页
【英语】现在完成进行时练习题含答案_第4页
第4页 / 共12页
【英语】现在完成进行时练习题含答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《【英语】现在完成进行时练习题含答案》由会员分享,可在线阅读,更多相关《【英语】现在完成进行时练习题含答案(12页珍藏版)》请在金锄头文库上搜索。

1、【英语】现在完成进行时练习题含答案一、单项选择现在完成进行时1We _for cheap houses but havent found _we like yet.Aare looking;oneBhave looked;itChave been looking;oneDlooked;them【答案】C【解析】句意为:我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a前面提到的名词”,即a house。2 I _ a topic for the compositio

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

3、V soaps since last night.Akills; have watchedBis killing; have been watchingCis going to kill; were watchingDwas killing; had watched【答案】B【解析】先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。4-I am sure Mary will win the first place in the coming competition

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

5、rong 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 whitewashedBam whitewashingChave been whitewashingDshall be whitewashing【答案】C【解析】考查时态:句意:-爱丽丝,你怎么了?你看起来很疲劳啊。-没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在完成进行时,表示动作从过去一直延续到现在,可能

6、还要继续。选C。6- 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可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。考点 : 考查动词的时态7-Susan is

7、 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”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一

8、直渴望去非洲旅行,故选A。考点:考查时态8 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【解析】试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星

9、期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。9For some time now, Chinese people, under the leadership of CPC, _ the contents of the Scientific Development Theory in the course of practicing socialism in China.Ahad been improvingBhave been improvingCwere improvingDimproved【答案】B【解析】考察时态。根据句

10、意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。10 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【答

11、案】C【解析】试题分析:考查时态。根据时间状语for decades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选C。考点:考查时态11.- I hear you_at Smiths. - Yes, I _ there for about three months.Awork; had been workingBworked; was workingCare working; have been workingDworked; have worked【答案】C【解析】考查时态。根据语境我听说你在史密斯办公室工

12、作。是的,我在那儿工作了大约3个月。可知用现在进行时和现在完成进行时,选C。12Jessica ought to stop work.She has a headache because she _ too long.AreadBis readingChad readDhas been reading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。13My seven-year-old daughter has a great interest in music and _ Piano classes twice a week ov

13、er the last three years.AtookBis takingChad takenDhas been taking【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态14In order to get good marks in the coming exam, my son _late every night in the past three weeks.Astudie

14、sBstudiedChas been studyingDwas studying【答案】C【解析】试题分析:本题的关键词是时间状语in the past three weeks,该结构常常与现在完成时连用。通常与in/during the past/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。考点:考察时态15I am so tired,for I _ English for 2 hours.Ais studyingBhave been studyingCwas studyingDhad been studying【答案】B【解析】句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。16Lucy _ guitar lessons every three weeks in the past three years, but now she is considering shell make it every other week.Ais havingBhad h

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号