【英语】英语现在完成进行时专题练习(及答案)_第1页
【英语】英语现在完成进行时专题练习(及答案)_第2页
【英语】英语现在完成进行时专题练习(及答案)_第3页
【英语】英语现在完成进行时专题练习(及答案)_第4页
【英语】英语现在完成进行时专题练习(及答案)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英语现在完成进行时专题练习 ( 及答案 )一、单项选择现在完成进行时1 He has a great interest in tennis and it twice a week over the past year.A playsB playedC had playedD has been playing【答案】 D【解析】twice a week over the past year 到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。2 Mr. Smith his pupils how to prepare for the te

2、st since 8 am, but no one listens to him.A has toldB is tellingC has been tellingD will have told【答案】 C【解析】句意: Mr.Smith 从早上 8 点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。故答案选C。3. The girl has a great interest in sports and _ badminton classes twice a week over the pas

3、t 2 years.A takesB tookC is takingD has been taking【答案】 D【解析】试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时,B. took 一般过去时,C. is taking现在进行时,D. has been taking现在完成进行时。 over the past 2 years. 是现在完成时的标志词, “上羽毛球课 ”是持续动作,还可 能持续下去,故选D。考点:考查动词时态的用法。4. The famous star in New York ever since she moved

4、 there in 1987.A livedB is livingC has been livingD had lived【答案】 C【解析】试题分析:句意:自从1987 年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever since.时间状语可知,居住这个动作一直持续着,应该用现在完成进行时,故选C。考点:考查动词时态的用法。5. -I am sure Mary will win the first place in the coming competition.-I think so. She for it for months.A. has preparedB. has be

5、en preparingC. had preparedD. prepared【答案】B【解析】试题分析:考查日态。句意:-我相信玛丽会在接下来的比赛中获得第一名。-我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除 D;根据句意可知,这里说的是现在的#况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此, 用现在完成进行时最恰当,故选Bo考点:考查时态s completed.6. We the bridge for ove r two years and it will be half

6、 a year before itA. are buildingB. have builtC. have been builtD. have been building【答案】D【解析】试题分析:考查现在完成进行时态。由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行 时态。故要用现在完成进行时,因此选Do句意:我们已经造桥几乎两年了,桥竣工大概还要半年。考点:考查现在完成进行时态。7. -Alice, what' s wrong with you? You look so worn out.

7、-Nothing serious. Imy new house all day and I ' m afraid I won ' t finish until tomorrowafternoon.A. have whitewashedB. am whitewashingC. have been whitewashingD. shall be whitewashing【答案】C【解析】考查时态:句意:-爱丽丝,你怎么了?你看起来很疲劳啊。-没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。选Co8. - Did

8、 you find the missing couple in the mountain yesterday?-No, but we to get in touch with them ever since.A. have triedB. had triedC. have been tryingD. had been trying【答案】C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据 ever since可知用现在完成时,再根据语境可知用现在完成时的进 行时态,故选C项。考点:考查动词的时态9. Japan ' s eco

9、nomy in the past twenty years. No one knows how long it _before it regains its increase.A. has been declining; will beB. has declined; would beC. had been in decline; would takeD. was on the decline; will take【答案】A【解析】试题分析:考查时态辨析。据句意和时间指示词in the past twenty years和介词before可以判断前后应该分别采用现在完成进行时和一般将来时。句意

10、:日本经济在过去20年里一直在下滑。谁也不知道在它恢复增长前还需要多长的时间。根据句意可以判断,故选Ao考点:考查时态辨析10. He is really nervous. He back and forth all the night waiting for the results.A. walkedB. had walkedC. has been walkingD. walks【答案】C【解析】试题分析:句意:他是真得很紧张。他整晚上都走来走去,在等待结果。根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选Co考点:考查动词时态语态11. -Hi,Lucy!

11、When did you arrive in Berlin?-Last weekend, I a different culture since then.A. was experiencingB. will be experiencingC. have been experiencingD. had been experiencing【答案】C【解析】试题分析:句意:一Hi, Lucy,你什么时候到柏林的?一上周末,从那时起我一直在体验一种不同的文化。本句的时间状语是 since then,通常和现在完成时连用,本句使用现在完成进行时表示动作的延续性和反复性。故C 正确。考点:考查时态12

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

13、期。选 C。考点:考查时态13 -where s Mom?She s in the kitchen. She the housewokr all morningA is doingB was doingC didD has been doing【答案】 D【解析】试题分析: 考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据 all morning 表示一直做某事,故选 D 项。考点 : 考查动词的时态14 The crazy fanspatiently for two hours, and they will wait till the movie stararrives

14、.A are waitingB had waitedC have been waitingD will wait【答案】 C【解析】试题分析:考查动词的时态和语态。句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。根据时间状语for two hours, ,表示现在完成进行时,故选 C项。考点 : 考查动词的时态和语态15 Kate on her new novel, which is supposed to come out next month.A was workingB had workedC will be workingD has been working【答案

15、】 D【解析】D 考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D 正确。16 How is your cousin, Kate? She broke her leg and medical treatment since.A is receivingB has receivedC receivedD has been receiving【答案】 D【解析】D考察动词时态。句义: Kate,你的表姐怎么样了?一她的腿摔断了,自从那时以来一直都在接受治疗。由此可知,空格处表示的动作从过去开始一直

16、到现在,而且还可能继续进行下去,所以使用现在完成进行时。故D 正确。17 Jessica ought to stop work.She has a headache because she too long.A readB is readingC had readD has been reading【答案】 D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。18 - I have got a headache.- No wonder. Youon the math exercises too long.A workB are workingC

17、 have been working D worked【答案】C【解析】试题分析:句意:-我有点头疼。-难怪呢。你这么长时间一直在做数学练习。根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选 C。考点:考查动词时态。19 I am so tired , for I English for 2 hours.A is studyingB have been studyingC was studyingD had been studying【答案】 B【解析】句意:我好累,因为我已经学习英语两个小时了。根据 “for 2 hours可知,此处表示动作从 过去某一时间开始,一

18、直延续到现在,可能还要继续下去,故应用现在完成进行时。20 He is really nervous. He back and forth all the night waiting for the results.A has been walkingB had walkedC walkedD is walking【答案】 A【解析】试题分析:本句的时间状语是all the night 整个晚上。句意:他真的很紧张,整个晚上她一直走来走去在等待结果。现在完成进行时表示动作的持续性和反复性。故A 正确。21 The debate has only a few moments that might

19、 be inspiring to those who this issue.A followedB had followedC have been following D were following【答案】 C【解析】【详解】考查语境及时态。句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些 “一直关注这一问题的人” ,根据语境可知,从过去关注一直到现在还在关注,要用现在完成进行时,因此选C。22 I think the paper is taking you a long time to write. I on it for almost a m

20、onth now.A worked B was workingC am working D have been working【答案】 D【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为 D。23 He with English grammar every night over the last three months.A struggles B struggledC has been struggling D had been strugglin

21、g【答案】 C【解析】考查动词时态。句意:在过去的三个月里他每天晚上都在努力学英语语法。根据over the last three months 可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即 C 项正确。24 The auto factory new profit records through technical innovation 10% growth ratein the last two years and hopefully 15% this year.A set B has setC. is setting D. has been setting【答案】D【解

22、析】考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前 两年有10%的增长率,今年有望达到15%的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。故选Do25. Tom in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working【答案】C【解析】考查考察时态,题干中出现的 overthe last three months ,用于现在完成进行时或现在完成 时。26. -Nice to see

23、you again after all these years. What?-Well, I ' ve tried many things since we left school. I' m nowcworpanyfor a large oiA. have you doneB. were you doingC. did you doD. have you been doing【答案】D【解析】试题分析:考查时态。句意:一这么多年以后再次看见你真是太好了。这些年你一直在做什么?一自从我毕业以后我尝试了很多事情。我现在一家大型的石油公司。根据句意说明是问对方这些年在做什么,故使用

24、现在完成时表示。D正确。考点:考查时态点评:时态的考查要根据上下文的语义和句子的关键词。本题的关键词的all these years.27. Mary to writing classes every night since June and the course will end this week.A. had gone B. has been goingC. is going D. went【答案】B【解析】考查时态。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选Bo现在完成进行时表示动作从某一时

25、间开始,一直持续到现在,或者刚刚终止,或者可能 仍然要继续下去。28. 一 What' s wrong? You look really stressed out.I the whole week preparing for my graduation paper.A. workB. have workedD workedC have been working【答案】 C【解析】【详解】考查动词时态。句意: 你怎么了?看起来真的压力很大。 我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意, “我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole

26、week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选 C。29 .- I hear youat Smith s.- Yes, I there for about three months.A work; had been workingB worked; was workingC are working; have been workingD worked; have worked【答案】 C【解析】考查时态。根据语境 我听说你在史密斯办公室工作。 是的,我在那儿工作了大约 3个月。可知用现在进行时和现在完成进行时,选C。30 I ordered

27、 Pizza for dinner.It should be here any minute now! Pizza again?WePizza every night for a week now!A hadB were havingC have been having D will be having【答案】 C【解析】句意: 我订了披萨当晚饭。它应该随时都会到的。 又是披萨?我们已经连续一个星期晚上都在吃披萨了!结合时间状语every night for a week now 可知,是从过去一直持续到现在并且还没有停止,故本题的时态要用现在完成进行时。故选 C。【名师点睛】本题考查时态,做

28、时态类的题目,需要从句中找出时间状语,没有时间状语时,需要结合句意来判断。根据every night for a week now 可知,是从过去一直持续到现在并且还没有停止,故本题的时态要用现在完成进行时。31 Rosa this washing machine for more than ten years. She is thinking about buying anew one.A is using B usedC had used D has been using【答案】 D【解析】考查时态。句意: Rosa 已经使用这台洗衣机超过10 年了,她正在考虑买一个新的。表示从过去某个时

29、间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故选 D。32 What s the recent progress in Xiongan New Area, first announced two years ago? It increasing attention from foreign companies given its huge development potential.A has been attracting B had attractedC would be attracting D was attracting【答案】 A【解析】【详解】考查现在完成进行时。

30、句意: 两年前首次宣布的雄安新区,最近进展如何 ? 鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去。故A 选项正确。33. -Jenny is becoming slimmer and slimmer.It is said that she hired a fitness instructor last year and since.A is working out B worked outC has been working out D had worked ou

31、t【答案】 C【解析】【详解】考查时态。句意: Jenny 变得越来越苗条了。 据说她去年雇了一个健身教练,到现在也一直在健身。根据句意可知,此处强调健身从过去到现在一直在进行,应使用现在完成进行时。故 C 选项正确。34. There is no doubt that climate all over the world greatly in recent years.A had changedB is changingC changedD has been changing【答案】 D【解析】【详解】考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语inrecent

32、years通常与现在完成时连用,表示一段时间以来一直发生的事情,ABC三项都不是现在完成时。现在完成进行时强调从过去开始发生的事情一直延续到现在,与语境相符,故选 D 项。35. Since Jack was laid off from his job three months ago, he a new one, but without luck.A looked for B had looked forC has been looking for D is looking for【答案】 C【解析】【详解】考查时态。句意:自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运。时 间状

33、语是since引导的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在 进行而且可能还要进行下去,用现在完成进行时,故选C。36. To strengthen Japan's diplomatic influence and increase military presence across the world, Abe (安倍)a greater role for his country in international affairs since he took office.A. soughtB. had soughtC. is seekingD. has been seeking【答案】D【解析】试题分析:考查时态。句意:为了加强日本的外交影响力,增强在全世界的军事存在,Abe自从上台就一直在为他的国家在国际事务中寻找一个更大的角色。根据句意可知,用现在完成进行时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论