《(文末附答案)高中英语现在完成时时态易混淆知识点.pdf》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态易混淆知识点.pdf(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 (文末附答案)高中英语现在完成时时态易混淆知识点 单选题(经典例题高频考点-名师出品必属精品)1、Lucy _ guitar lessons every three weeks in the past three years,but now she is considering shell make it every other week.Ais havingBhad hadChadDhas been having 2、-I hear youll cancel all your plans and appointments.Why?-They _ my life.I just cant s
2、top.AcontrolBcontrolled Chave controlledDhave been controlling 3、Mother wanted to be a good provider,a role she _ since her marriage to Father.AshouldersBshouldered Cis shoulderingDhas been shouldering 4、There is no doubt _ the world climate _ in recent years because of humans activities.Athat;chang
3、edBwhether;has changed Cthat;has been changingDwhat;is changing 5、Im losing my eyesight,Im afraid.To finish this book,you _ in front of your computer too long.AworkBare workingChave been workingDworked 6、Tom _ in the library every night over the last three months AworksBworked 2 Chas been workingDha
4、d worked 7、Since arriving in space,the WISE telescope_ the Earth,held by gravity in a polar orbit(this means it crosses close to the north and south poles with each lap(一圈).Ahas circledBhad been circlingChad circledDhas been circling 8、In the past six years,Nadia Lalak environment-centered stories f
5、or school children.Ahas been writingBis writing Cwill be writingDhave writ ten 9、In my younger years,my father gave me some advice that I _ in my mind ever since.Aturned overBwas turning over Chad turned overDhave been turning over 10、Im sure you will do better in the test because you _ so hard this
6、 year AstudiedBhad studied Cwill studyDhave been studying 11、The auto factory _ new profit records through technical innovation 10%growth rate in the last two years and hopefully 15%this year.AsetBhas set Cis settingDhas been setting 12、I dont remember having ever seen John since last weekHas he gon
7、e somewhere?Not reallyHe_ his newly-bought apartment.Ahas decoratedBwas decorating CdecoratedDhas been decorating 3 13、We _ him that he ought to make the bar more attractive with various methods.He finally sees the light.AtoldBwould tellChave been tellingDhad told 14、Five doctors set up a medical te
8、am in the 1950s,since when they _ research to seek greater understanding of the brain.Ahave been conductingBhad conductedCwere conductingDconducted 15、We _ for over 2 hours.Are you sure this is the right way?AdroveBwere driving Chad drivenDhave been driving 16、Police are searching for a girl who is
9、reported to _ since the flood hit the area last Friday.Ahave been missingBhave got lost CmissDget lost 17、I _ to get a driving license these years but without success.Its rather difficult nowadays.Ahave been attemptedBhave been attempting Cam attemptingDwas attempting 18、Im sure youll do well in the
10、 exam because you _ so hard this year.AstudiedBhad studiedChave been studyingDhad been studying 19、Im sure Andy will win the first prize in the coming English Speech Contest.There is no doubt about it.He _ for it for months.Ais preparingBwas preparing Chas been preparingDwill prepare 4 20、Mary _ goi
11、ng back to school for further study,but she hasnt decided yet.AconsideredBhad considered Cwill considerDhas been considering 21、The little boy is dirty from head to foot because he _ in the garden all morning.Ahad playedBis playingChas been playingDplays 22、There is no doubt that climate all over th
12、e world _ greatly in recent years.Ahad changedBis changing CchangedDhas been changing 23、Shes tired of acting,and she _ changing for a new job,but she hasnt made up her mind yet.Ahad consideredBhas been considering CconsideredDis going to consider 24、The poor girl has to see the doctor because she _
13、 a lot lately.AcoughedBcoughs Chad coughedDhas been coughing 25、It for the whole week.The city will be flooded if it soon.Arained;wont stopBhas been raining;doesnt stop Chas rained;wont stopDrained;doesnt stop 26、Will you have a second child?Havent decided yet.We _ about it the whole year.Ahave thou
14、ghtBhad thought 5 CthoughtDhave been thinking 27、Mr.Smith_ these days.I think he should take a holiday before he burns out.Ahas been overworkingBoverworked Chas overworkedDwas overworking 28、I have to see the doctor because I _ a lot lately.Ahave been coughingBhad coughed CcoughedDcough 29、He_ artic
15、les for our wall-newspaper these years,and he_ about thirty articles.Ahas written;wroteBhas been writing;wrote Cis writing;has been writingDhas been writing;has written 30、You look tired.I _ clothes all day.Awashed Bhave washed Cwas about to wash Dhave been washing 31、I wonder if you could go with m
16、e to the cinema.-Dont disturb me.I _ a composition all the morning and havent finished it yet.AwriteBwas writing Chave writtenDhave been writing 6 32、You look really fit and energetic,Carl!Thanks.After all,I_every day for half a year.Ahave runBwas runningCranDhave been running 33、You sent us an emai
17、l informing us your date of arrival and we _ your visit ever since.AexpectedBare expecting Chave been expectingDhad expected 34、Hey,you _ at the computer all day.You should really take a break now.Ahave been sittingBwere sitting Cdid sitDare sitting 35、The number of foreign students attending Chines
18、e universities _ rising steadily since 2000.AisBareChave beenDhas been 36、Guys,I was really worn out!I cant walk any further!We should have a rest.We _ the cave a whole day.AexploringBare exploring Chave been exploringDexplore 37、The number of foreign students attending Chinese universities,together
19、 with a large number of new majors,_rising steadily over the past two decades.AwasBwereChave beenDhas been 38、-You look so tired.-Yes.I _ the house all the morning.But Im finishing it soon.Ahave cleanedBhave been cleaning 7 Chave been cleanedDhad been cleaning 39、All people,_ they are old or young,r
20、ich or poor,_ their best to help those in need since the disaster.Aeven if;triedBno matter;have been trying Cwhether;have been tryingDwhether;tried 40、Amy _ about finding a new job for a whole year,but she hasnt made her final decision yet.AthoughtBhas thoughtChad thoughtDhas been thinking 41、-Jenny
21、 is becoming slimmer and slimmer.-It is said that she hired a fitness instructor last year and _ since.Ais working outBworked outChas been working outDhad worked out 42、Now that she is out of a job,Lucy _going back to school,but she hasnt decided yet.Ahad consideredBhas been considering CconsideredD
22、is going to consider 43、I _ my homework for four hours,but I am not sure whether I can hand it in tomorrow.Ahave doneBhave been doing Chad been doingDhad done 44、What will people die of in 100 years?If you think that is a simple question,you _ attention to the revolution taking place in biotechnolog
23、y.Ahave not been payingBhad not been paying Cwere not payingDwill not be paying 45、Ever since the new park was opened to the public last month,I _ a walk in it every morning.8 Aam takingBtake Chave takenDhave been taking 46、Today I _ a crocodile swimming close to our boat,the Kimberley Quest,all day
24、.Aam photographingBhave photographed Chave been photographingDwill photograph 47、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 48、The housing price in Suzhou _ sharply recently,so new measu
25、res are to be taken to control it.Ahas been risingBwill riseCrisesDhad risen 9 (文末附答案)高中英语现在完成时时态_006 参考答案 1、答案:D 解析:考查动词时态。句意:露西在过去的三年里一直是每三周上一次吉他课,但现在她考虑每隔一周上一次。根据句意和时间状语 in the past three years 可知,此处应用现在完成进行时(have/has been doing),表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。故选 D 项。2、答案:D 解析:考查动词时态。句意:-
26、我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我控制不了了。强调动作发生在过去持续到了现在,且一直在进行,用现在完成进行时,选 D。3、答案:D 解析:考查时态。句意:母亲想成为一个良好的持家者,自从她嫁给父亲后,她就一直承担着这个角色。本句的关键是后面的 since her marriage to Father,该介词表示“自从”要和现在完成时或者现在完成进行时连用。故 D 正确。4、答案:C 解析:考查固定句型和动词的时态,句意:毫无疑问因为人类的活动最近这些年世界的气候一直在发生改变。There is no doubt that.“毫无疑问.”;分析句子结构可
27、知,第二个空为 that 从句的谓语动词,根据 in recent years 和语境可知,句子用现在完成进行时,表示该动作从过去一直持续到现在,有可能还会持续下去。故选 C。5、答案:C 10 解析:试题分析:考查时态。根据时间状语 too long 说明很长一段时间以来一直在做某事,故使用现在完成进行时。句意:恐怕我的视力在下降。为了写完这本书,你一直在电脑之前工作了太长的时间。根据句意说明 C 正确。考点:考查时态 点评:时态的考查要抓住文章的关键的时间状语,如本题的 too long 和上下文的语境,6、答案:C 解析:试题解析:根据本句中所出现的时间状语 over the last
28、three months,可知此句要用现在完成进行时。根据句意,可知选 C。句意:在过去的三个月里,汤姆每晚都在图书馆里工作。考点:时态和语态 7、答案:D 解析:考查时态。句意:自从进入太空,WISE 望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意味着它每一圈都会穿过北极和南极)。分析可知,circle 这一动作从过去持续到现在,并且有可能继续持续下去,所以要用现在完成进行时,the WISE telescope 是单数,谓语动词用单数。故选 D 项。8、答案:A 解析:考查时态。句意:在最近的六年里,Nadia Lalak k 一直在为学校的孩子们撰写以环境为中心的故事。根据
29、 In 11 the past six years 可知句子用现在完成时态,因为此处强调进行,故用现在完成进行时态,故选 A。9、答案:D 解析:考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。turn over 表示仔细回想,反复斟酌,考虑。因为句中 ever since“自从”这里谓语动词 turn over 在将来会继续下去,故用现在完成进行时 have been doing。小提示:现在完成进行时的用法:其构成为:主语+have/has+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能
30、仍然要继续下去。1)、现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday 自上周星期日以来就一直在下雨。Hes been watching television all day.他看了一天电视了。2)、现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired.Shes been typing letters all da 她很累了,她整天都在打信件。Her eyes are red.She has been crying 她眼睛红了,她一直在
31、哭。10、答案:D 解析:考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在努力地学习。根据语境,学习的动作是从过去一直持续到现在,不间断发生,还要持续下去。所以用现在完成进行时。故选 D。11、答案:D 12 解析:考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有 10%的增长率,今年有望达到 15%的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。故选 D。12、答案:D 解析:试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过 John 之后就不记得再见过他了,
32、因此为现在完成进行时。句意为自从上个星期我不记得见过 John 了,他出去了吗?没有,他一直在装修他新买的公寓。故选 D。考点:考查现在完成进行时态的使用。13、答案:C 解析:考查现在完成进行时态。句意:我们一直在告诉他,他应该用各种方法使酒吧更有吸引力。他终于看到了曙光。此处指“过去发生的动作一直持续到了现在”,所以句子用现在完成进行时态,故选 C。14、答案:A 解析:考查时态。句意:五名医生在 20 世纪 50 年代成立了一个医疗小组,从那时起,他们一直在进行研究,以进一步了解大脑。A.have been conducting 实施,进行做;现在进行完成时;B.had conducte
33、d 实施;做;过去完成时;C.were conducting 实施,做;过去进行时;D.conducted 实施,进行;一般过去时。分析句子,动词conduct 在句子作谓语,主语 they 指代 doctors,时间状语 since when,when 指代 1950s,自从 1950s 至今,医生们一直在作大脑的研究,强调动作从过去持续到现在并会持续到将来,谓语动词 conduct 应使用现在完成进行时。故选 A 项。13 15、答案:D 解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这是正确的道路吗?结合句意,特别是for over 2 hours,可知句子用现在完
34、成进行时态,故选 D。16、答案:A 解析:考查现在完成进行时。句意:警方正在寻找一名据报道自上周五洪水袭击该地区以来失踪的女孩。根据句意,女孩上周五失踪,失踪发生在过去某一时间,且对现在造成影响,故用现在完成进行时。故选 A 项。17、答案:B 解析:考查动词时态与语态。句意:这些年我一直在尝试着考到驾照,但没有成功。现在它是相当困难的。固定短语 attempt to do 尝试做,尽力做;根据 these years 和语境可知,此处强调动作从过去开始一直持续到现在,并将继续持续下去,故为现在完成时的进行式,主语为 I,结合主谓一致。故选 B。18、答案:C 解析:考查时态。句意:我确信你
35、将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选 C。19、答案:C 解析:试题分析:考查时态。根据句意,要表示一直在,应用现在完成进行时,句意:我相信安迪会在接下来的 14 英语演讲比赛中得第一名。毫无疑问。他准备了几个月了。故选 C 考点:考查时态 20、答案:D 解析:考查现在完成进行时。句意:玛丽一直在考虑回学校深造,但她还没有决定。根据“she hasnt decided yet.”可知考虑(consider)这个动作发生在过去,并且一直持续到现在,根据语境可知考虑这个动作还可能继续持续下去,故需用现
36、在完成进行时。故答案为 D。21、答案:C 解析:考查动词时态。句意:这个小男孩从头到脚脏兮兮的,因为他整个早晨都在泥土里玩耍。A.had played 过去完成时;B.is playing 现在进行时;C.have been playing 现在完成进行时;D.plays 一般现在时。分析句子且根据句意可知,此处表示一个动作从过去持续到现在,强调持续性,应用现在完成进行时。故选 C。22、答案:D 解析:考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语 in recent years 通常与现在完成时连用,表示一段时间以来一直发生的事情,ABC 三项都不是现在完成时。
37、现在完成进行时强调从过去开始发生的事情一直延续到现在,与语境相符,故选 D 项。23、答案:B 解析:考查时态。句意:她厌倦了表演,她一直在考虑换了一个新工作,但她还没有下定决心。由后面的“hasnt made up her mind yet”可知,她一直在考虑,从过去开始的动作持续到现在,还可能持续下去用现在完成进行 15 时。故选 B。小提示:24、答案:D 解析:考查时态。句意:这个可怜的女孩因为近来一直咳嗽不得不去看医生。根据时间状语 lately 和 a lot 推知,这一动作发生于过去且一直在持续,符合现在完成进行时,结构为 have/has been doing。故选 D。25、
38、答案:B 解析:试题分析:句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作,从过去时间才开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,用一般现在时表示将来。故 B正确。考点:考查时态。26、答案:D 解析:试题分析:考查谓语动词的时态。A 是现在完成时;B 是过去完成时;C 是一般过去时;D 是现在完成进行时。句意:Will you have a second child?你会要二胎吗?Havent decided yet.We _ about it the whole year.还没决定。我们一整年都在讨论中。从回答中可以知道,讨论还在继续没有
39、做出决定,因此要用现在完成进行时。故选 D。考点:考查谓语动词的时态 27、答案:A 16 解析:考查时态。句意:史密斯先生这些天一直在加班,我想他应该在精疲力尽之前去度个假。根据本句中时间状语these days 和后文 before he burns out,可知,史密斯先生的忙碌的动作是从过去开始,延续到现在,还要继续持续,所以时态用现在完成进行时。选项 A 符合题意,故选 A。28、答案:A 解析:考查现在完成进行时。句意:我必须得去看医生因为我近期总是在咳嗽。由 lately(近来)可知,这句话使用现在完成时。排除 B C 和 D,A.have been coughing 现在完成进
40、行时,强调动作持续不间断,说明咳嗽的严重,故选 A。29、答案:D 解析:考查时态。句意:这些年来他一直在为我们的墙报写文章,他已经写了大约 30 篇文章。根据句意和 these years 可知,第一个空表示动作从过去某一时间开始一直延续到现在,并且有可能持续下去,故用现在完成进行时 have/has been doing;第二个空表示自过去某一时刻到说话时这段时间中的经历,用现在完成时have/has done。主语 he 为单数,助动词用 has。故选 D。30、答案:D 解析:考查时态语态。句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,
41、故选 D.【点评】现在完成进行时,是英语中动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词 17 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for 连用时,要用连续性动词,不可用瞬间动词,但连续性动词常常表示动作会进行下去)用法:(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。I have been learning English three years ago.三年以来我一直在学英语。(动作还将继续下去)(二)表示在说话时刻之前到现在正在进行的动作。We have bee
42、n waiting for you for half an hour.我们已经等你半个钟头了。(三)有些现在完成进行时的句子等同于现在完成时的句子。They have been living in this city for ten years.They have lived in this city for ten years.他们在这个城市已经住了 10 年了。(动作还将继续下去)(四)大多数现在完成进行时的句子不等同于现在完成时的句子。I have been writing a book.(动作还将继续下去)我一直在写一本书。I have written a book.(动作已经完成)我
43、已经写了一本书。They have been building a bridge.他们一直在造一座桥。(动作还将继续下去)They have built a bridge.他们造了一座桥。(动作已经完成)(五)表示状态的动词不能用于现在完成进行时。I have known him for years.我认识他已经好几年了。不能用于现在完成进行时的动词还有:love 爱,like 喜欢,hate 讨厌,think 想等等。18 (六)一些现在完成时的句子也与现在完成进行时的句子含义相同 延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:She has slept for 6 ho
44、urs and still cannot wake up.She has been sleeping for 6 hours and still cannot wake up.她已经睡了 6 个小时,到现在还没有醒来。(七)表示现在以前一直在进行的动作强调动作的未完成性 It has been raining for 3 days。已经下了 3 天的雨了(现在还没停止)31、答案:D 解析:试题分析:-我想知道你是否能够陪我去电影院。-不要打扰我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选 D。考点:考察动词时态。32、
45、答案:D 解析:考查时态。句意:卡尔,你看上去又健康又活力啊!谢谢夸奖!毕竟我已经坚持半年天天游泳了。由句意可知,卡尔游泳的动作由过去某一时刻持续至今,对现在有影响,且还有可能继续下去,用现在完成进行时(has/have been doing)。故选 D 项。33、答案:C 解析:19 考查现在完成进行时。句意:您给我们发送了一封电子邮件,通知我们您的到达日期,从那时起,我们就一直期待着您的来访。根据 since 从句可知,“期待”这一动作从过去开始,持续到现在,还有可能持续下去,因此要用现在完成进行时。故选 C 项。34、答案:A 解析:考查现在完成进行时态。句意:嘿,你整天都坐在电脑前。你
46、现在真的应该休息一下。结合句意可知句子用现在完成进行时态,故选 A。35、答案:D 解析:考查时态和主谓一致。句意:自 2000 年,在中国上大学的海外学生的数量一直在稳步上升。“the number of+名词复数”作主语时谓语动词用单数形式,再结合句意和 since 判断此处用现在完成进行时,即 has been doing。故选 D 项。小提示:本题考查 the number of+名词复数(的数量)作主语时谓语动词用单数形式,和该短语进行对照的是 a number of+名词复数(大量)作主语时谓语动词用复数形式。例如:1).The number of students is incr
47、easing steadily.学生的数量在稳步上升。2).A number of students are running on the playground.大量学生在操场上跑步。36、答案:C 解析:考查时态。句意:孩子们,我真的精疲力尽了!我不能再走了。我们应该休息一下,我们一整天都在探索这个洞穴。由后面的时间段 a whole day 以及句意可知,表示动作从过去某一时间开始,一直持续到现在,20 或者刚刚终止,或者可能仍然要继续下,应用现在完成进行时。故选 C。37、答案:D 解析:考查时态和主谓一致。句意:在过去的 20 年里,进入中国大学学习的外国学生人数以及大量的新专业人数一
48、直在稳步增长。结合选项,分析句子可知,空格处应填入 be 动词的相应形式与现在分词 rising 构成句子谓语;根据句意和句中时间状语 over the past two decades 可知,应用现在完成进行时态;又因主语后接介词短语或其他插入语,如 with,together with,except,but,like,as well as,rather than,more than,no less than,besides,including 等时,不影响主语的人称和数,谓语动词应根据主语的人称和数来确定,因此本句中助动词 have 的形式由主语 The number of foreign
49、 students attending Chinese universities 决定,又因“the number of+名词”作主语时,谓语动词用单数形式,意为“.的数量”,因此应用 has been。故选 D 项。38、答案:B 解析:试题分析:考查动词的时态和语态。句意:你看起来十分的累。是的,我今天早上一直在打扫房间,马上就要完成了。根据 But Im finishing it soon 和 But Im finishing it soon 可知这个动作还没有完成,但仍在进行中,故用现在完成进行时,故选 B 项。考点:考查动词的时态和语态 39、答案:C 解析:考查连词和动词的时态。句
50、意:所有的人,无论他们是老的还是年轻的,富有的还是贫穷的,自从灾难发生以来,一直在尽他们最大的努力去帮助那些需要帮助的人。whether.or.不管.还是.;根据设空处后面的 or 可知第一个设空处的答案为 whether,此处引导让步状语从句;第二个设空处为句子的为谓语,根据时间状语 21 since the disasters 及结合句意,此处强调人们一直在尽他们最大的努力去帮助那些需要帮助的人。故应用现在完成进行时态 has/have been doing sth.主语为 all people,故谓语应用复数形式。故答案为 C。40、答案:D 解析:考查动词时态。句意:Amy 一整年都在