(英语)高一英语现在完成进行时专题训练答案_第1页
(英语)高一英语现在完成进行时专题训练答案_第2页
(英语)高一英语现在完成进行时专题训练答案_第3页
(英语)高一英语现在完成进行时专题训练答案_第4页
(英语)高一英语现在完成进行时专题训练答案_第5页
免费预览已结束,剩余9页可下载查看

下载本文档

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

文档简介

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. I a topic for the composition, but haven&#

2、39; t decided yet.A. will think aboutB. have been thinking aboutC. had thought aboutD. was thought about【答案】B 【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从buthaven' t decided yM知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一 直在进行,可能还是要进行下去,用现在完成进行时,选Bo考点:考查时态3. - Oh, you said you ' d tell me the latest news about

3、the missing Malaysian Airlines flight MH370.-Sorry, I _ with my work at hand. I _to that.A. deal; will come B . was dealing; comeC. have dealt; have come D. have been dealing; am coming【答案】D【解析】试题分析:句意:-你说你要告诉我关于马航MH370的最新的消息。-对不起,我手头一直有事情要处理。我马上就来讲这件事。第一空用现在完成进行时,表示从过去到现在一直在处理工作,第二空填现在进行时表示将来时,所以选D

4、o考点:考查时态4. Mum, Dad ought to stop working? Yes, he has a bad headache because he too long.A readB has been readingC had readD is reading【答案】B【解析】试题分析:考察现在完成进行时。现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。结构为have/has+ been+动词的现在分词。句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读书时间过长而头疼。故选B。考点:考察现在完成进行时5 .- I hear youat Smith s.-

5、 Yes, I there for about three months.A work; had been workingB worked; was workingC are working; have been workingD worked; have worked【答案】C【解析】考查时态。根据语境 我听说你在史密斯办公室工作。 是的,我在那儿工作了大约个月。可知用现在进行时和现在完成进行时,选C。6 The famous star in New York ever since she moved there in 1987.A livedB is livingC has been li

6、vingD had lived【答案】C【解析】试题分析:句意:自从1987 年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever since.时间状语可知,居住这个动作一直持续着,应该用现在完成进行时,故选C。考点:考查动词时态的用法。7 Up to now, Marin in the library for about two hours.A readB had readC has been readingD would read【答案】C【解析】试题分析:考查时态。句意:到目前为止,Marin 已经在图书馆看了大约两个小时书了。根据"up to now市知,这里说的是

7、现在的情况,排除B、D; Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。考点:考查时态8 -Alice, what' s wrong with you? You look so worn out.-Nothing serious. I my new house all day and I ' m afraid I won ' t finish until tomorrowafternoon.A. have whitewashedB. am whitewashingC. have been whitewashingD. shall be wh

8、itewashing【答案】C【解析】考查时态:句意:-爱丽丝,你怎么了?你看起来很疲劳啊。-没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用现在完成进行时,表示动作从过去一直延续到现 在,可能还要继续。选Co9 The company a rise in salary for ages but nothing has happened yet.A. has been promising B. had promisedC. promisedD. promises【答案】A【解析】【详解】本题考查现在完成进行时。解题步骤:1.确定时态:由 "but nothing has

9、happened yet可"知,空格处用现在完成进行时,表示这家公司多年来一直承诺提高工资,这个承诺的动作 可能仍在继续进行。句意:这家公司多年来一直承诺提高工资,但至今没有任何进展。故 选A项。10 Have a break,Amy. You playing the piano all the morning .一OK, Mom . I will stop after this piece .A. are practicingB. have practicedC. have been practicingD. practiced【答案】C【解析】试题分析:考查动词的时态。句意:休息

10、一会;你从早上一开始就在弹钢琴。好的,妈 妈,弹完这段我就休息。根据 all the morning可知这个动作一起到持续,故选 C项。 考点:考查动词的时态11 -May! How is your plan? I heard you started it last Sunday.-Oh! Ifor it, but I haven ' t decided where to start it.A. have prepared B. had preparedC. have been preparing D. was preparing【答案】C【解析】考察时态.句意:梅!你的计划怎么样了?

11、我听说你上周开始了。一一哦,我一直在准备,但是我还没有决定从哪儿开始。可知准备工作在此之前一直在进行,故用完成进行时态,选Co12 The crazy fanspatiently for two hours, and they will wait till the movie stararrives.B had waitedD will waitA are waitingC have been waiting【答案】C【解析】试题分析:考查动词的时态和语态。句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。根据时间状语for two hours, ,表示现在完成进行时,故选

12、C项。考点 : 考查动词的时态和语态13 What s the price of petrol these days?It frequently since last year.A is arisenB increasedC has been risingD has raised【答案】C【解析】考查动词时态。根据语境可知从去年以来汽油一直在涨 ”,故应选C项。14 It's said that they a better life ever since they moved to the US.A had enjoyedB have been enjoyingC were enjoy

13、ingD would enjoy【答案】B【解析】B 考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故应该使用现在完成进行时。故B 正确。15 Jessica ought to stop work.She has a headache because she too long.A readB is readingC had readD has been reading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。16 Lucy gui

14、tar lessons every three weeks in the past three years, but now she is considering she'll make it every other week.B had hadD has been havingA is havingC had【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。17 -Do you have any n

15、ews about Bob?-Yeah. We each other quite a lot recently.A have been seeingB had been seeingC seeD have seen【答案】A【解析】试题分析:考查动词的时态。句意你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。所以选A 项。考点 : 考查动词的时态18 I the dishe

16、s for over a week. It s your turn. I you would say something like that.A have washed; have knownB have been washing; knewC have washed; knowD have been washing; know【答案】B【解析】试题分析:句意: 我洗盘子洗了一周了。该轮到你了。 我知道你就会这样说。现在完成时与现在完成进行时的区别是:现在完成时指到目前为止已经结束的动作,现在完成进行时指一直持续的动作,从语境可知此处强调持续,所以用现在完成进行时,排除A、 C选项,而根据宾语

17、从句中的would 可以推测主句应该用过去时态,答案选B。考点:考查动词时态。19 I counted sheep, I drank milk and I tried everything, but nothing helped. It seemsyou toomuch recently.Try some sleeping pills.A workedB workC had workedDhave been working【答案】D【解析】试题分析:recently 提示用现在完成时或现在完成进行时。用法相同的副词还有lately, sofar, up to now, by now, for

18、two days, since last Friday, in /during / over the last /past/ few days等。故答案为D。考点:动词时态。20 - Did 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【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没

19、有,但我们一直在努力联系他们。根据ever since 可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C 项。考点 : 考查动词的时态21 I in the same position too long. My legs have fallen asleep. Shake it a little before you get up.A will sitB have satC am sittingD have been stting【答案】D【解析】【详解】考查现在完成进行时。句意: 我坐的太久了,腿麻了。 站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开

20、始一直在进行的动作,并有可能持续下去,其形式为:sb have/has been doing sth 。故 D 选项正确。22 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年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故选D。23 -Nice to

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

22、用现在完成时表示。D 正确。考点:考查时态点评:时态的考查要根据上下文的语义和句子的关键词。本题的关键词的all these years.24 What s wrong? You look really stressed out.I the whole week preparing for my graduation paper.A workB have workedC have been workingD worked【答案】C【解析】【详解】考查动词时态。句意: 你怎么了?看起来真的压力很大。 我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意,“我 ”已经从一周前开始,持续工作直

23、至现在(有表达时间段的提示短语the whole week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选C。25 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 rainedB will be rainingC has been rainingD was raining【答案】C【解析】【详解】考查动词时

24、态。句意: 多讨厌的天气啊!雨已经下了将近一个星期了。 我也不喜欢雨天。然而,这里的雨季通常持续一个月左右。根据后文for nearly a week 可知表示过去发生的动作持续不间断地发生应用现在完成进行时,主语为it,故助动词用has。故选a26 People about what our future will look like for thousands of years .A have been wonderingB wonderC wonderedD will wonder【答案】A【解析】【详解】考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状语

25、for thousands of years 可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。27 I so busily recently that I no time to help you with your maths.That ' s OK. I can manage it by myself.A. have been working; haveB. have worked; hadC. am working; will haveD. had been working; had had【答案】A 【解析】 【详解】考查时态。句意:一我最近工作太忙碌了,没时

26、间帮你学数学。一没关系我自己能搞定。由“recently可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故A选项正确。28 I'm sorry you so long, but it' ll still be some time before Jim gets back .A. waitB. waitedC. had waitedD. have been waiting【答案】D 【解析】 【详解】考查时态。句意:抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。wait从说话之前(过去)就开始了持续到现在一直

27、进行,再根据下文it' ll still besome time before Jim gets back可知,动作还会继续下去。所以本句用现在完成进行时。故 选D项。29 -Hi,Lucy! 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,你什

28、么时候到柏林的?一上周末,从那时起我一直在体验一种不同的文化。本句的时间状语是since then ,通常和现在完成时连用,本句使用现在完成进行时表示动作的延续性和反复性。故C正确。考点:考查时态30 I ordered Pizza for dinner.It should be here any minute now!Pizza again?We Pizza every night for a week now!A. had B. were havingC. have been having D. will be having【答案】C【解析】句意:一一我订了披萨当晚饭。它应该随时都会到的。

29、一一又是披萨?我们已经Co连续一个星期晚上都在吃披萨了!结合时间状语every night for a week now可知,是从过去一直持续到现在并且还没有停止,故本题的时态要用现在完成进行时。故选【名师点睛】本题考查时态,做时态类的题目,需要从句中找出时间状语,没有时间状语时,需要结合句意来判断。根据every night for a week now 可知,是从过去一直持续到现在并且还没有停止,故本题的时态要用现在完成进行时。31 Where is Peter? I can't find him anywhere.He went to the library after brea

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

31、生对现在完成进行时的理解和用法的熟悉程度,要求结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志eversince,从而可以判断出应该用现在完成进行时。32 What s the recent prorgess in Xiong an New Area, first announced two years ago? It increasing attention from foreign companies given its huge development potential.A has been attracting B had attrac

32、tedC would be attracting D was attracting【答案】A【解析】【详解】考查现在完成进行时。句意: 两年前首次宣布的雄安新区,最近进展如何?鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去。故A 选项正确。33 -I hear you ll cancel all your plans and appointments. Why?-They my life. I just can t stop.A controlB controlle

33、dC have controlledD have been controlling【答案】D【解析】【详解】考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我控制不了了。强调动作发生在过去持续到了现在,且一直在进行,用现在完成进行时,选D。34 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 fo

34、r【答案】C【解析】【详解】考查时态。句意:自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运。时间状语是since 引导的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成进行时,故选C。35 A new monetary policy will take effect next month.Really good news, especially for those companies that with money.A have struggled B struggled C have been struggling D had str

35、uggled【答案】C【解析】【详解】考查现在完成进行时。句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。故C选项正确。【点睛】现在完成时和现在完成进行时的区别I现在完成时: have + 过去分词表示在某一特定时间之前曾经发生过的动作,或者到这一时间为止已经完成的动作.2.现在完成进行时:have + been +现在分词(1)表示从过去某一

36、时间开始一直在进行的动作, 并有可能持续下去, 强调动作的全过程;表示从过去到现在的重复性动作。(2)注意:多用于延续性动词,如work, live, study, skate, collect现在完成时和现在完成进行时的区别II1 )在不用时间状语的情况下,现在完成进行时表示动作仍在进行。而现在完成时则表示动作在过去已结束。如:The students have been preparing for the exam.(还在进行)学生们一直在准备考试。The students have prepared for the exam.(已经结束)学生们为考试作了准备。( 2)在强调指出动作还未结

37、束,还要继续下去。如:I ve been reading this book for two hours, butI haven t finished it.这本书我已读了两个小时了,但我还没读完。I ve read this book.我已读完这本书了。3)有些表示状态、感情、感觉的静态动词,如:have, like, hate, hear, know, sound 等动词不能用于现在完成进行时,但可用于现在完成时。如:They ve known each other sinec1970.自从 1970 年起他们就相互认识了。( 4)现在完成进行时也可表示现在以前这段时间反复发生的事情。如:

38、We ve been seeing each other quite a lot recently.最近我们经常见面。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle 的动作一直在进行, 并有可能持续下去,强调动作的全过程。故C选项正确。36 Why, Jack, you look so tired! Well, I the house and I must finish the work tomorrow.A was painting B will be paintingC have

39、 painted D have been painting【答案】D【解析】【详解】考查时态。句意: 怎么啦,杰克,你看起来如此疲惫! 噢,我一直都在粉刷房子,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。C项为现在完成时,表示动作已经完成,不符合句意。选D。37 Housing pricessince the end of the last year. Therefore, it s time the centralgovernmentsome effective measures to bring them under control.A have incre

40、ased; would takeB have increased; will takeC have been increasing; takeD have been increasing; took【答案】D【解析】试题分析:考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“ it s time that +did/should do 的句式使用,故选 ”D 项。考点:考查时态和虚拟语气38 I my homework for f

41、our hours, but I am not sure whether I can hand it intomorrow.A have doneB have been doingC had been doingD had done【答案】B【解析】试题分析:考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B 正确。考点:考查时态39 Ever since the new park was opened to the public last month, I a

42、walk in it everymorning.A am takingB takeC have takenD have been taking【答案】D【解析】试题分析:考查现在完成进行时。句意:自从上个月新公园对外开放,我一直每天早上去散步。故 D 正确。考点:考查现在完成进行时【名师点睛】现在完成进行时1. 形式:have(has)+been+现在分词,以 work为例:肯定式:HeShe has been working.否定式:HeShe has not been working.疑问式:Has heshe been working?2. 用法:现在完成进行时表示从过去某一时间开始一直

43、延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。I have been sitting here all afternoon. 我在这儿坐了一下午了。How long has it been raining? 雨下了多久了?They have been fighting for independence since 1960s. 他们从 60 年代以来一直为独立而斗 争。3. 现在完成进行时和现在完成时的区别1)现在完成进行时一般强调过去发生的动作现在仍在继续。现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。I have written an article. 这已写好一篇文章。(已完成)I have

温馨提示

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

最新文档

评论

0/150

提交评论