收藏 分销(赏)

高中英语现在完成时时态知识汇总笔记.docx

上传人:精*** 文档编号:2099236 上传时间:2024-05-15 格式:DOCX 页数:20 大小:20.24KB
下载 相关 举报
高中英语现在完成时时态知识汇总笔记.docx_第1页
第1页 / 共20页
高中英语现在完成时时态知识汇总笔记.docx_第2页
第2页 / 共20页
高中英语现在完成时时态知识汇总笔记.docx_第3页
第3页 / 共20页
高中英语现在完成时时态知识汇总笔记.docx_第4页
第4页 / 共20页
高中英语现在完成时时态知识汇总笔记.docx_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、高中英语现在完成时时态知识汇总笔记1单选题(经典例题高频考点-名师出品必属精品)1、Darling, the headache _ me. No wonder, you _ the South Korean TV soaps since last night.Akills; have watchedBis killing; have been watchingCis going to kill; were watchingDwas killing; had watched答案:B解析:先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当

2、用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。2、 The little boy is dirty from head to foot because he _ in the mud all morning.Ahas playedBis playingChas been playingDwas playing答案:C解析:考查时态。句意:这个小男孩从头到脚都很脏,因为他整个上午都在泥地里玩。分析句子结构可知,主句为一般现在时,从句中时间状语为all morning(整个上午),可推断这个小男孩整个上午都一直在泥里玩,用现在完成进行时,表动作从过去开始,一直在持续,并且

3、有可能继续下去,也可能到此结束。A.has played表示动作已完成,对现在造成影响,不符合语境,故排除A项。故选C项。3、Wild animals such as these Tibetan antelopes _ these passages for years.AusesBusedCis usingDhave been using答案:D解析:考查时态。句意:像藏羚羊这样的野生动物多年来一直使用这些通道。根据后文for years可知,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去,应用现在完成进行时。故选D。4、Since Jack was laid off from

4、 his job three months ago, he _ a new one, but without luck.Alooked forBhad looked forChas been looking forDis looking for答案:C解析:考查时态。句意:自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运。时间状语是since引导的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成进行时,故选C。5、Im fed up with the wet, cold weather here! I wish tomorrow a su

5、nny day!Exactly. Actually, it_every day in the past two weeks.ArainedBwas rainingChas rainedDhas been raining答案:D解析:考查时态。句意:我受够了这里潮湿、寒冷的天气!我希望明天是晴天!准确来说。事实上,在过去两周的每一天都在下雨。根据第一句话可以知道,天气仍然不好,仍然在下雨,一直持续到现在,所以用现在完成进行时(has/have been doing)表动作从过去发生一直持续到现在。故选D项。小提示:分析现在完成进行时关键抓住三点:现在完成进行时的使用条件,其中之一就是“表示从过去

6、某时开始一直持续到现在的动作,并且还将持续下去。”现在完成进行时的结构,has/have been doing。现在完成进行时的标志。其标志为:already(已经)、just(刚刚)、never(从不)、ever(曾经)、yet(仍然)、for+一段时间、since+过去时间/一般过去时态的句子、in the past +一段时间等。如题中,“in the past +一段时间”为现在完成进行时的标志,加上“下雨(rain)”这个动作也是一直延续、持续不断地,并且这个动作由过去开始一直持续到现在,故确定用has been raining。6、Im fed up with the noiseI

7、 _ in the neighborhood of an airport for a year.Ahave been workingBam workingChad workedDwork答案:A解析:考查动词时态和语态。句意:我是在噪音的环境下生活的。我已经在机场附近工作了一年。A. have been working表示现在完成进行时态;B. am working表示现在进行时态;C. had worked表示过去完成时态;D. work表示一般进行时态。for+一段时间一般用于完成时态当中,上句话使用的是一般现在时态,所以这里考虑用现在完成时态;此外,这里除了表示已经工作了一年,还有表达可

8、能会继续工作,所以说还在这里一直工作着,所以用现在完成进行时态表示从过去到现在的动作,而且现在还继续做的动作,故选A。7、We _ for over 2 hours. Are you sure this is the right way?AdroveBwere drivingChad drivenDhave been driving答案:D解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这是正确的道路吗?结合句意,特别是for over 2 hours,可知句子用现在完成进行时态,故选D。8、Mum, Dad ought to stop working?Yes, he ha

9、s a bad headache because he _ too long.AreadBhas been readingChad readDis reading答案:B解析:试题分析:考察现在完成进行时。现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。结构为have/has+ been+动词的现在分词。句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读书时间过长而头疼。故选B。考点:考察现在完成进行时9、The teacher wont tell the students the answer to the difficult problem until they_

10、on it for more than an hour.Ahave been workingBwill have workedCwill have been workingDhad worked答案:A解析:考查动词时态。句意:直到学生们做了一个多小时,老师才会告诉他们这道难题的答案。A. have been working(on)从事于,忙于(现在完成进行时);B. will have worked(on)从事于,忙于(将来完成时);C. will have been working(on)从事于,忙于(将来完成进行时);D. had worked(on)从事于;忙于(过去完成时)。结合语境

11、可知,从句要表达的是将来的动作,且存在时间状语“for more than an hour”,需用将来完成进行时表达;且从句为“until”引导的时间状语从句,须遵循主将从现原则,当主句谓语用一般将来时,从句的谓语要用现在时,即:用现在完成进行时代替将来完成进行时。故选A项。10、Im sure youll do well in the exam because you _ so hard this year.AstudiedBhad studiedChave been studyingDhad been studying答案:C解析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直

12、在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选C。11、-Where is Jerry?-He is at the library studying for his Japanese test In fact, he _for the test every day over the past weekAhas reviewedBwas reviewingChas been reviewingDhad been reviewing答案:C解析:考查现在完成进行时。句意:- Jerry在哪里? -他在图书馆为他的日语考试学习。事实上,他在过去的一

13、周里每天都在为这次考试复习。由语境的时间和后面的every day over the past week表示复习是从过去一直持续到现在并且还在持续的动作,故用现在完成进行时。故C选项正确。12、Mary _ going back to school for further study, but she hasnt decided yet.AconsideredBhad consideredCwill considerDhas been considering答案:D解析:考查现在完成进行时。句意:玛丽一直在考虑回学校深造,但她还没有决定。根据“she hasnt decided yet.”可知

14、考虑(consider)这个动作发生在过去,并且一直持续到现在,根据语境可知考虑这个动作还可能继续持续下去,故需用现在完成进行时。故答案为D。13、Wow, I didnt know you play golf so well.I _ for the last 6 months.AplayBplayedCam playingDhave been playing答案:D解析:试题分析:考查时态。句意:哇,我不知道你打的高尔夫如此好。过去六个月我一直在打。根据句意可知,表示动作从某一时间开始,一直持续进行到现在,强调动作的过程是一直进行,故用现在完成进行时态。故选D。考点:考查时态14、Tony,

15、 why are your eyes red?I _ up peppers for the last five minutes.AcutBwas cuttingChad cutDhave been cutting答案:D解析:考查现在完成进行时。句意:Tony,你眼睛为什么是红的?那是近五分钟以来我一直在切辣椒。”由for the last five minutes时间状语可知,该动作由过去发生一直延续到现在(可能到将来)一直在进行,因此要用现在完成进行时来表示。故选D项。小提示:各时态的区别: 一般过去时,纯粹讲述过去发生的动作或状态,跟现在没关联,通常都要有表示过去的时间状语。如:The

16、engine stopped because the fuel was used up. 过去进行时,表示在过去某一时刻正在发生的动作或该动作与过去的另一动作同时发生或表示过去一段时间内正在进行的动作等。如:He was watching TV at home from 3:00 to 5:00 yesterday afternoon.。 过去完成时,表示某一动作或状态在过去某一时间之前或过去某一动作之前已经完成。句中常用by引导的时间状语或以 before, until, when, than等词引导的内含一般过去时的时间状语从句;或表示一个动作或状态在过去某一时刻之前就已开始,一直持续到这

17、一过去时间,还可能再持续下去(但跟现在没联系)。如:John and Jane had known each other for a long time before their marriage.表示在说话时刻之前到现在正在进行的动作。如:We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,还会继续等)It has been raining for 3 days。已经下了3天的雨了(现在还没停止)。本题中有关键词for the last five minutes,由此可以判断出用现在完成进行时。15、Shes tire

18、d of acting, and she _ changing for a new job, but she hasnt made up her mind yet.Ahad consideredBhas been consideringCconsideredDis going to consider答案:B解析:考查时态。句意:她厌倦了表演,她一直在考虑换了一个新工作,但她还没有下定决心。由后面的“hasnt made up her mind yet”可知,她一直在考虑,从过去开始的动作持续到现在,还可能持续下去用现在完成进行时。故选B。小提示:16、Is using a mobile pho

19、ne harmful to peoples health?Scientists _ this problem, but no exact conclusion has been drawn yet.Ahave been studyingBwill have studiedCwere studyingDhad been studying答案:A解析:考查动词时态。句意:使用手机对人体健康有害吗?科学家们一直在研究这个问题,但还没有得出确切的结论。结合句子“no exact conclusion has been drawn yet.”(但还没有的错确切的结论)可知,科学家从过去开始就在研究这个问

20、题,并且该动作将会一直持续,因此需使用现在完成进行时。故选A。17、Im losing my eyesight, Im afraid.To finish this book, you _ in front of your computer too long.AworkBare workingChave been workingDworked答案:C解析:试题分析:考查时态。根据时间状语too long说明很长一段时间以来一直在做某事,故使用现在完成进行时。句意:恐怕我的视力在下降。为了写完这本书,你一直在电脑之前工作了太长的时间。根据句意说明C正确。考点:考查时态点评:时态的考查要抓住文章的关

21、键的时间状语,如本题的too long和上下文的语境,18、Judith _ on her new novel which is supposed to come out next month.Ahas been workingBhad workedCwill be workingDwas working答案:A解析:考查时态。句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文which is supposed to come out next month可知,她的小说还没写完,现在还在写,故排除B、C、D选项;此处表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行

22、时。故选A。19、(2014东北三省三校一联)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解析:考查动词的时态。句意:北京的交通状况已经恶化了几十年。起初人们只抱怨交通高峰期的拥堵,但今天每小时都是高峰期。由空后的for decades可推知,此处要

23、用完成时态,故可以排除A、D两项。由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用现在完成进行时。故选C。20、I have to see the doctor because I _ a lot lately.Ahave been coughingBhad coughedCcoughedDcough答案:A解析:考查现在完成进行时。句意:我必须得去看医生因为我近期总是在咳嗽。由lately(近来)可知,这句话使用现在完成时。排除B C 和D , A. have been coughing现在完成进行时,强调动作持续不间断,说明咳嗽的严重,故选A。21、Mr. W

24、ang, who _ in this city ever since thirty years ago, _ a report for the last two years.Ahas lived; had preparedBhas been living; has been preparingClived; has been preparingDhas been living; has prepared答案:B解析:试题分析:考查动词的时态。自从三十年前他就一起住在这里,王先生这两年一起在准备一份报告。Since thirty years ago可知定语从句用现在完成进行时,故第一个选BD,第

25、二空根据时间状语for the last two years可知用现在完成进行时,故选B项。考点 : 考查动词的时态22、Im sure you will do better in the test because you _ so hard this yearAstudiedBhad studiedCwill studyDhave been studying答案:D解析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在努力地学习。根据语境,学习的动作是从过去一直持续到现在,不间断发生,还要持续下去。所以用现在完成进行时。故选D。23、Maria has a great inter

26、est in sports and _swimming classes four times a week over the past three years.AtookBis takingCtakesDhas been taking答案:D解析:考查时态辨析。句意:Maria对运动非常感兴趣,在过去的三年中她每周上四次游泳课。由句中的时间状语“over the last three years”并结合句意可知,动作在过去的三年中一直发生,并且有可能将来还持续下去,所以用现在完成进行时。主语Maria是第三人称单数,谓语动词用单数,故选D。24、You see, I _ all afterno

27、on and I dont seem to have done anything.AshoppedBhave been shoppingChave shoppedDwas shopping答案:B解析:考查时态。句意:你看,我整个下午都在购物,好像什么都没做。结合句意可知句子用现在完成进行时态。故选B。25、We _ him that he ought to make the bar more attractive with various methods. He finally sees the light.AtoldBwould tellChave been tellingDhad tol

28、d答案:C解析:考查现在完成进行时态。句意:我们一直在告诉他,他应该用各种方法使酒吧更有吸引力。他终于看到了曙光。此处指“过去发生的动作一直持续到了现在”,所以句子用现在完成进行时态,故选C。26、Look at the sweat on her face.She _ the house since she got up this morning.Ais cleaningBhas been cleanedCwas cleaningDhas been cleaning答案:D解析:考查动词时态。句意:看看她脸上的汗水。她从今天早上起床起就一直在打扫房子。句中出现了since,要用现在完成时,对话

29、发生时,说明动作仍在持续并且可能持续下去,要用现在完成进行时。故选D。27、Hey, you _ at the computer all day. You should really take a break now.Ahave been sittingBwere sittingCdid sitDare sitting答案:A解析:考查现在完成进行时态。句意:嘿,你整天都坐在电脑前。你现在真的应该休息一下。结合句意可知句子用现在完成进行时态,故选A。28、Hi Tracy, you look tired.I am tired, I _ the living room all day, and

30、tomorrow Ill continue painting it,ApaintedBhave been paintingChad paintedDhave painted答案:B解析:试题分析:句意:Hi,Tracy,你看上去很累。我很累,我整天都在起居室里粉刷,明天我还要继续粉刷起居室。句中的时间状语是all day,表示最近一段时间以来一直在做的事情,使用现在完成进行时,表示动作的延续性和反复性。故B正确。考点:考查时态29、My headache _ me. I thought it was going away, but its going worse and worse.Akill

31、edBwas killingCkillsDis killing答案:D解析:考查现在进行时。句意:我头痛得要命。我以为它会消失,但它正变得越来越糟。分析题意,根据后文“我以为它会消失,但它正变得越来越糟”可知,此处表示“此时此刻头正在痛”。表示正在发生,正在进行的动作,用现在进行时。综上,故选D项。30、 Whats the recent progress in Xiongan New Area, first announced two years ago?It _ increasing attention from foreign companies given its huge devel

32、opment potential.Ahas been attractingBhad attractedCwould be attractingDwas attracting答案:A解析:考查现在完成进行时。句意:两年前首次宣布的雄安新区,最近进展如何?鉴于其巨大的发展潜力,它越来越受到外国公司的关注。根据问句可知,问句问的是这个地方最近的情况,所以选择现在完成进行时,表示动作从某一时间开始,一直持续到现在,可能仍然要继续下去。故A选项正确。31、All people, _ they are old or young, rich or poor, _ their best to help tho

33、se in need since the disaster.Aeven if; triedBno matter; have been tryingCwhether; have been tryingDwhether; tried答案:C解析:考查连词和动词的时态。句意:所有的人,无论他们是老的还是年轻的,富有的还是贫穷的,自从灾难发生以来,一直在尽他们最大的努力去帮助那些需要帮助的人。whether.or.不管.还是.;根据设空处后面的or可知第一个设空处的答案为whether,此处引导让步状语从句;第二个设空处为句子的为谓语,根据时间状语since the disasters及结合句意,此处

34、强调人们一直在尽他们最大的努力去帮助那些需要帮助的人。故应用现在完成进行时态has/have been doingsth.主语为all people,故谓语应用复数形式。故答案为C。32、 Where is Gary? He is at the library studying for his German test on Wednesday. In fact, he _ for the test every day over the past week.Ahas reviewedBwas reviewingChas been reviewingDhad been reviewing答案:C解

35、析:考查时态。句意:Gary在哪?他正在图书馆为周三的德语考试学习。事实上,在过去的一周他每天一直在为考试复习。根据时间状语over the past week可知,用现在完成时,表示动作一直在持续,所以此处用现在完成进行时表示动作从某一时间开始,一直持续到现在。故选C。33、- I think the waiter has forgotten us. We _ here for over half an hour! - I think youre right. He probably thinks we have already ordered.Aare waitingBhave been

36、waitingChave waitedDwill wait答案:B解析:试题分析:句意:我想服务员已经忘了我们了。我们已经等了半个小时了!我估计是的,他大概认为我们已经点餐了。根据后文for over half an hour可知句子为现在完成时态。因为wait为短暂性动词而不是延续性动词,故用be waiting表示状态。故选B。考点:考查时态。34、Now that she is out of a job, Lucy _going back to school, but she hasnt decided yet.Ahad consideredBhas been consideringCc

37、onsideredDis going to consider答案:B解析:考查动词的时态。本题用现在完成进行时have/ has been doing,表示“动作从过去一直延续到现在,还有可能继续延续下去”。根据上下文的语境,故选B。35、 Good morning, Tom, why do you look so tired out? Because I _ my graduating paper all night in my study.Aworked onBhad worked onChave been working onDwould work on答案:C解析:考查时态。句意:早上

38、好,汤姆,你为什么看起来这么累?因为我整晚都在书房里一直写毕业论文。此处缺乏谓语,由问句和all night可知,“写毕业论文”这个动作是在昨晚一直进行的,且这个动作对现在产生了影响,时态用现在完成进行时(has/have been doing)表动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去,work on (致力于.)。故选C项。36、It for the whole week. The city will be flooded if it soon.Arained; wont stopBhas been raining; doesnt stopChas rain

39、ed; wont stopDrained; doesnt stop答案:B解析:试题分析:句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作,从过去时间才开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,用一般现在时表示将来。故B正确。考点:考查时态。37、People _ about what our future will look like for thousands of years .Ahave been wonderingBwonderCwonderedDwill wonder答案:A解析:考查动词时态。句意:数千年以来人们一直想知道我们的

40、未来会是什么样子。根据时间状语for thousands of years可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。38、Since the time humankind started gardening, we _to make our environment more beautiful.AtryBhave been tryingCare tryingDwill try答案:B解析:考查动词时态。句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。A.try尝试;B.have been trying尝试;C.are trying尝试;D.will try尝试

41、。根据时间状语since,可知句子的时态为现在完成时,结合句意,表示一直在进行的动作,应用现在完成时。故选B。39、Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasnt decided yet.Ahad workedBhas been workingCis workingDworks答案:B解析:考查谓语动词的时态。句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who指代前面的先行词doctor S

42、mith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成时。故选B项。40、 The workers _ a new restaurant. It is said that the construction work will be finished next month.Ahave builtBhave been buildingCbuiltDhad built答案:B解析:试题分析:考查句子时态的使用。Have done现在完成时,表示从过去某一时刻到现在为止,已经完成和结束的动作;have been doing 现在完成进行时,表示从过

43、去某一时刻一直进行的动作,现在还在进行;had done 过去完成时,表示从过去的过去的某时刻,到过去的某时刻,已经结束完成的动作。这里由后文可知:据说这些建筑工作下个月将会完工,所以应该是从过去到现在一直在建造,用现在完成进行时。句意:工人们一直在建造这家餐厅。据说建筑工作将会在下个月完工。故选B。考点:考查句子时态的使用41、He_ articles for our wall-newspaper these years, and he_ about thirty articles.Ahas written; wroteBhas been writing; wroteCis writing;

44、 has been writingDhas been writing; has written答案:D解析:考查时态。句意:这些年来他一直在为我们的墙报写文章,他已经写了大约30篇文章。根据句意和these years可知,第一个空表示动作从过去某一时间开始一直延续到现在,并且有可能持续下去,故用现在完成进行时have/has been doing;第二个空表示自过去某一时刻到说话时这段时间中的经历,用现在完成时have/has done。主语he为单数,助动词用has。故选D。42、The number of foreign students attending Chinese univer

45、sities _ rising steadily since 2000.AisBareChave beenDhas been答案:D解析:考查谓语时态和主谓一致。句意:来华求学的外国留学生的数量自从2000开始一直在稳定增长。分析句子结构可知,设空处在句中作谓语。根据时间状语since可知,此处可用现在完成时,主语The number of foreign students与谓语动词rise之间为主动关系,且主语为单数概念,has been doing为现在完成进行时,侧重强调动作从过去到现在一直持续的状态。故选D。43、-Where is Mary?-Oh, she went out after breakfast, and her paper in the library ever since. You can find her there.AWroteBhad writtenChas been writingDis writing答案:C解析:考查时态。句意:Mary去哪了?她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。Mary写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故C项正确。44、You look really fit and energetic, Carl!Thanks. After all,

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 外语文库 > 高中英语

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服