版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、英语现在完成进行时练习题及答案一、单项选择现在完成进行时1 I wonder if you could go with me to the cinema.t finished it yet.- Don' t disturb me. I a composition all the morning and havenA writeBwas writingC have writtenD have been writing【答案】 D【解析】 试题分析 :-我想知道你是否能够陪我去电影院。-不要打扰我!我一早上都在写作文,还没完成呢。 根据句意可知,说话者在过去就开始写作文,并且将一直持续下去
2、,故用现在完成进行 时,故选 D。考点:考察动词时态。2 My seven-year-old daughter has a great interest in music and Piano classes twice aweek over the last three years.A tookBis takingChad takenDhas been taking【答案】 D【解析】 试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴 课。和时间 over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直 在做,而且可能
3、还要继续下去,所以选D。考点:考查时态3 Where were you at supper time? I for you to join me.A waitedBhad waitedC have been waiting Dwas waiting【答案】 C【解析】 时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的 动作持续到现在。 晚饭时你在哪?我一直等你。 选 C 4 You look great! I out. Check out my muscles!A will workB was workingC have been workingD had bee
4、n working 【答案】 C 【解析】句意: 你看起来很棒啊! 我一直都在锻炼。你 看看我的肌肉!根据句意可知正是因为 一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。使用现在完成进 行时,表示从过开始一直持续到现在都在不停地锻炼。故使用现在完成进行时。 C 正确。5 That ' s the third time he' s won the award in this field. Yes. He his maximum potential in the past decade.AexploredB is exploringC has been explo
5、ring D has explored【答案】 C【解析】考查时态。从语意知 “过去十年来他一直都在发掘他最大的潜能 ”,另外,从 “in the past decade" 可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选 C。6 The girl has a great interest in sports and _ badminton classes twice a week over the past 2 years.A takesBtookC is takingD has been taking【答案】 D【解析】 试题分析:句意:
6、这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时, B. took 一般过去时, C. is 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.A is receivingBhas receivedC receivedD
7、has been receiving【答案】 D【解析】 试题分析:考查时态。句意: -凯特,你表妹怎么了? -她摔断了腿,从那以后就一直在接 受治疗。 since+时间点或句子,与完成时连用,排除A、 C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特 的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态8 Up to now, Marin in the library for about two hours.A readB had readC has been readingD would read【答案】 C【解
8、析】试题分析:考查时态。句意:到目前为止, Marin 已经在图书馆看了大约两个小时书了。 根据 “up to now 可”知,这里说的是现在的情况,排除B、D; Marin 已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。考点:考查时态9 Mary really hard on his book and thinks he' ll have finished it by Friday.A workedBhas been workingC had workedD has worked【答案】 B【解析】【详解】考查时态。句意: Marty 一直努力写书,我想他到周五为
9、止将已经完成了。用现在完成进 行时表示从过去到现在一直进行的动作。所以选B。【点睛】 英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具 体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动 作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一 直进行可能还要继续进行的动作。10 - Did you find the missing couple in the mountain yesterday?- No, but we to get in touch with them ever since.A have tri
10、edBhad triedC have been tryingD had been trying【答案】 C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据 ever since 可知用现在完成时,再根据语境可知用现在完成时的进 行时态,故选 C 项。考点 : 考查动词的时态11 Mike his wedding for a whole month and hopefully everything will be ready tomorrow.A prepares Bis preparing Chad prepared Dhas bee
11、n preparing 【答案】 D【解析】【详解】考查动词时态。句意:马克整整一个月在准备他的婚礼,希望明天一切都准备好。根据句 中时间状语 for a whole month 可知用现在完成进行时。故选 D。12 Cathy is taking notes of the grammatical rules in class at Sunshine School,where sheEnglish for a year.A studiesBstudiedC is studyingD has been studying【答案】 D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在
12、,可能还要继续下去。根据所提供的情景 “ Cathy is taking notes of the grammatical rules in class at Sunshine School 和时间状 语 for years 可判断出要用现在完成进行时 , 表示动作一直在延续着。一般现在时表示经常性 的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正 在发生的动作或存在的状态。13 -Susan is so excited!-Oh, yes! She is busy preparing for her trip to Africa that she for year
13、s.A has been expectingC had been expecting 【答案】 A【解析】 试题分析:考查时态。句意:B was expectingD would be expecting-苏三好兴奋啊! -是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的 “is可”知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她 很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态14I don 't remember having ever seen John since last
14、 weekHas he gone somewhere? Not really He his newly-bought apartment.A has decoratedBwas decoratingC decoratedD has been decorating【答案】 D【解析】 试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买 的公寓,因为提问者说他自从上个星期见过John 之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John 了,他出去了吗?没有,他一直在装修他新买的公寓。故选 D。考点:考查现在完成进行时态的使用。15 He
15、y, man! Why so tired? I for weeks for the coming celebration of the school' s 100th anniversary.A was preparingBhave been preparingC had preparedD was prepared【答案】 B【解析】 试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百 年诞辰。根据 for weeks 可知这个动作一直都在持续,故选 B 项。 考点 : 考查动词的时态16 He has a great interest in tennis
16、 and it twice a week over the past year.A playsBplayedC had playedD has been playing【答案】 D【解析】twice a week over the past year 到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。17 Kate on her new novel, which is supposed to come out next month.A was workingBhad workedC will be workingD has been
17、 working【答案】 D【解析】D 考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在 完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故 D 正 确。18 It's said that they a better life ever since they moved to the US.A had enjoyedBhave been enjoyingC were enjoyingD would enjoy【答案】 B【解析】B 考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可 知,此处表示动作从过去某一时间
18、开始,一直延续到现在,可能还要继续下去。故应该使 用现在完成进行时。故 B 正确。19 (安徽省芜湖三校一模 )A recent study has found that the number of smokers sharply over the past five years.Ais increasingBare increasingChas been increasingD have been increasing【答案】 C【解析】选 C 考查时态和主谓一致。句意:最近一项研究表明,在过去五年里,吸烟者人数急剧 上升。 the number of 后接复数名词作主语,谓语动词则用第三人
19、称单数;时间状语overthe 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.A triedBhad triedC will tryDhave been trying【答案】 D【解析】 考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时 间收拾。根据 I really have no time to tidy it up now. 可知这
20、个动作一直在进行,故选 D 项。21In my younger years, my father gave me some advice that I in my mind ever since.A turned overBwas turning overChad turned overDhave been turning over【答案】 D 【解析】 【详解】 考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直 在我的脑海里翻来覆去。 turn over 表示仔细回想,反复斟酌,考虑。因为句中 ever since 自“从”这 里谓语动词 turn over 在
21、将来会继续下去,故用现在完成进行时 have been doing。【点睛】 现在完成进行时的用法:其构成为:主语+have/has+been+动词的现在分词 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。 1、现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行, 也可能已停止。如:It has been raining since last Sunday 自上周星期日以来就一直在下雨。He's been watching television all day. 他看了一天电视了。 2、现在完成进行时有时表示根据直接或
22、间接的证据得出的结论。如: She is very tired. She's 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 haven' t decided when to do it.A will prepare Bhad preparedC have be
23、en preparing Dwas preparing【答案】 C【解析】 【详解】 考查时态。句意: -Bob,你的项目怎么样了?我听说你上周五就开始了,是吗?-哦!我已经在做准备,但还没有决定好什么时候开始做。根据句意可知,我已经开始做准备了, 不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即have been doing ,故选 C。【点睛】 动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作 发出的时间。因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应 的时态。但也可以通过时间状语、固定居心等来做出正确的选择。本小题两人的对话
24、,虽 然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进 行判断,根据上文提到上周五就开始项目了,下文说还没有决定什么时候做,可推断出设 空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。23 I think the paper is taking you a long time to write.I on it for almost a month now.A worked Bwas workingC am working D have been working【答案】 D 【解析】 考查时态。上句:我想写这篇论文要花你很长时间。下句:我
25、写了差不多一个月了。写论 文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所 以要用现在完成进行时,故答案为D。24 (东北三省三校一联 )Traffic conditions in Beijingfor decades.At first people onlycomplained about jams during rush hours , but today every hour is rush hour.A is worseningBhave worsenedC have been worseningD worsened【答案】 C【解析】考查动词的时态。由空
26、后的 for decades 可推知,此处要用完成时态,故可以排除A、D两项。由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应 该用进行时态。答案: C25 I about what yousa'idv aend I 've decided to take your advice.A thoughtBwas thinkingC have been thinking Dhad thought【答案】 C【解析】【详解】 考查时态语态。句意:我刚刚一直在考虑你的话并且我决定采取你的建议。分析句子可 知,and 后面时态为现在完成时,所以前面也要用完成时,
27、think 用延续性动词形式,用现 在完成进行时,应为 have been thinking 。故选 C 项。26 -I 'm sure Andwre will win the first prize in the final.-I think so. He for it months.A is preparingBhas been preparing Cwas preparingDhad been preparing【答案】 B【解析】【详解】考查时态。句意: -我确信 Andrew 在决赛中会获得一等奖。 -我也这么想,他已经准备了 好几个月了。可知 Andrew 是从过去到现在一
28、直在准备,用现在完成进行时,故选B。27 How disgusting the weather is! Itfor nearly a week.I don 't like rainy days either. However, the rainy season usually lasts about a month here.A had rained【答案】 C【解析】【详解】 考查动词时态。句意:B will be rainingC has been rainingD was raining多讨厌的天气啊!雨已经下了将近一个星期了。 我也不喜欢雨天。然而,这里的雨季通常持续一个月左右
29、。根据后文 for nearly a week 可知表示过去 发生的动作持续不间断地发生应用现在完成进行时,主语为it ,故助动词用 has。故选 C。28 People about what our future will look like for thousands of years .A have been wonderingBwonderC wonderedD will wonder【答案】 A【解析】【详解】 考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状 语 for thousands of years 可知,描述从过去开始一直持续到现在的动作,用
30、现在完成进行 时。故选 A。29 Hi! John, would you like to play football with us? Oh, I can ' t. I _ my lesson all the morning and still need half an hour.A am reviewingBhave been reviewingC have reviewedD reviewed【答案】 B【解析】根据时间 all the morning ,一整个上午到现在一直在复习功课。所以用现在完成进行时,选 B。30 He is sure to pass the test, f
31、or he his lessons for the test every day over the pastmonth.A will reviewBwas reviewingChas been reviewing Dhad been reviewing【答案】 C【解析】【详解】 考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为 测试而复习功课。 over the past month. (在过去的一个月里)是现在完成时的标志词,再结 合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语 he 是第三人称单 数,故用 has been reviewing
32、 。故选 C 项。31 Tom on the essay for two hours but he only a hundred words by now.A has been working;has written B has been working;writesC worked ;written D worded;writes 【答案】 A【解析】 【分析】【详解】考查时态。句意为: Tom一直忙着写论文两个小时了,但是到现在为止他只写了100 多个词。由后半句可知 Tom 现在还在写文章,故第一个空用现在完成进行时,第二个空强调到 现在为止已经写完 100 个词了,所以用现在完成时,故
33、 A 正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours ,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100 个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now ,因 此用现在完成时即可,所以用 has written 。32 I'm sorry you so long, but it' ll still be some time before Jim gets back A waitB waitedChad waitedD have been waiting答案
34、】 D解析】详解】考查时态。句意:抱歉让你等了这么久,但是在 Jim 还要过一段时间才回来(你还得 等)。 wait 从说话之前(过去)就开始了持续到现在一直进行,再根据下文it' ll still be some time before Jim gets back 可知,动作还会继续下去。所以本句用现在完成进行时。故 选 D 项。33 In order to find the missing child, villagers all they can over the past five hours.A didBdoC had doneD have been doing【答案】 D【
35、解析】 试题分析:考查动词时态。句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽 力做自己能做的事情 。A. did 一般过去时 B. do 一般现在时 C. had done 过去完成时表示过 去的过去 D. have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能 持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故 D 正确。考点:考查动词时态34 The cost of living in big cities steadily for many years ,and it has led some youthsto drop ou
36、t of the big city race.A is climbingBis being climbedC has been climbingD has been climbed【答案】 C【解析】【详解】 考查时态。句意:许多年以来,大城市的生活费用稳步增高,这导致许多年轻人逃离了大 城市。表示一个从过去开始但仍在进行的动作,用现在完成进行时,故选C。35 What' s the recent progress in Xion'gan New Area, first announced two years ago?It increasing attention from f
37、oreign companies given its huge development potential.A has been attracting Bhad attractedC would be attracting Dwas attracting【答案】 A【解析】【详解】考查现在完成进行时。句意: 两年前首次宣布的雄安新区,最近进展如何?鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最 近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能 仍然要继续下去。故 A 选项正确。36 -Jenny is becoming sli
38、mmer and slimmer. It is said that she hired a fitness instructor last year and since.Ais working outB worked outChas been working out Dhad worked out【答案】 C【解析】【详解】考查时态。句意: Jenny 变得越来越苗条了。 据说她去年雇了一个健身教练,到现在也 一直在健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进 行时。故 C 选项正确。37 There is no doubt that climate all over the world greatly in recent years.A had changedBis changingC changedD has been changing【答案】 D 【解析】 【详解】 考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语 in recent years 通常与现在完成时连用,表示一段时间以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025民办幼儿园教师聘用合同书范本
- 2025监理工程师《合同管理》考点合同生效时间的规定
- 二零二五年度医疗项目项目经理委托合同3篇
- 二零二五年度互联网金融服务公司股权及业务转让合同3篇
- 2025年度纸装修设计创新技术应用合同3篇
- 2025年度企业财务分析与税务筹划咨询服务合同2篇
- 2025年度医疗机构与执业药师签订的药品质量追溯体系合作协议3篇
- 2025年度展台搭建与展会现场布置合同3篇
- 二零二五年度轨道交通设备维修保养协议3篇
- 2025年度养殖技术培训与推广合作合同3篇
- 一监区服装生产管理问题
- 人教PEP版英语四年级上册单词表默写(英译汉、汉译英)
- 职业健康监护技术规范
- 水不同温度的热焓值
- 小品剧本《超级招聘》
- 空气压缩机检验原始记录表
- 叉车部件的涂装工艺及体系
- DB32∕T 3261-2017 水利工程预拌混凝土应用技术规范
- 物理学习的8种思考方式
- 阅读题赊小鸡
- 中国风围棋对弈雅致文艺教育培训活动策划版
评论
0/150
提交评论