还剩23页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
(文末附答案)高中英语现在完成时时态总结(重点)超详细单选题(经典例题高频考点-名师出品必属精品)
1、He issure topass the test,for hehis lessons for thetest every day over the past month.A.will reviewB.was reviewingC.has beenreviewingD.had beenreviewing
2、It seemsthat waterfrom thistap for some time.Well have to takeit apartto putit right.A.had leakedB.is leakingC.leakedD.has beenleaking
3、Amy aboutfinding anew jobfor awhole year,but she hasn t made her final decision yet.A.thoughtB.has thoughtC.had thoughtD.has beenthinking
4、---Look,what amess in the kitchen!---1cooking fishin anew wayand I really have no time to tidy it up now.A.triedB.had triedC•will tryD.have beentrying
5、一You area greatswimmer.-Thanks.If sbecause I a lotthese days.A.have beenpractisingB.was practisingC.would practiseD.had practised
6、I haveto seethe doctorbecause Ia lotlately.A.coughsB.coughedC.had coughedD.have beencoughing
7、一I sobusily recentlythat Ino timeto helpyou withyour maths.解析:考查时态句意:-你游泳很棒-谢谢这是因为这些天我一直在练习根据时间状语these days(这些天)可知,“练习游泳”从数天前开始,一直持续到现在,因此该句应用现在完成进行时态故选A
6、答案D解析考查动词时态句意我得去看医生,因为我最近咳嗽得厉害根据句意和时间状语lately可知,此处应用现在完成进行时,表示过去某一时间开始的动作,一直持续到现在,并有继续持续下去的趋势故选D项
7、答案A解析考查时态句意--我最近工作太忙碌了,没时间帮你学数学--没关系我自己能搞定由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时故A选项正确
8、答案D解析试题分析考查谓语动词的时态A是现在完成时;B是过去完成时;C是一般过去时;D是现在完成进行时句意一Will youhave asecond child你会要二胎吗一Haven*t decidedyet.We aboutit thewhole year.还没决定我们一整年都在讨论中从回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时故选Do考点考查谓语动词的时态
9、答案D10考查动词时态句意中国正在变得越来越强大,近年来在国际舞台上扮演着重要的角色由in recentyears可知,这里应该是用现在完成进行时,表示最近几年来一直存在的状态故选D项
10、答案A解析考查时态句意我上驾驶课已经一年多了,可还没有拿到驾驶执照根据still haven1t got my licence.可知,空处为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去故选A项11s答案B解析考查时态句意Marty一直努力写书,我想他到周五为止将已经完成了用现在完成进行时表示从过去到现在一直进行的动作所以选Bo小提示英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作
12、答案A解析考查时态和主谓一致句意随着中国现代化进程的推进,在过去的几年里,生活在中国西部的人们的生活发生了巨大的变化根据时间状语over the past few years可知,空处谓语动词需用现在完成进行时态have/has beendoing,表示过去发生的动作一直持续到现在将会继续下去,主语是lives ofpeople,复数,所以助动词需用have故选Ao
1113、答案D解析考查时态句意几十年来,大山一直在学习中国传统相声,他想把相声和西方的单口相声结合起来本句的时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合所以使用现在完成进行时,强调动作的延续性和反复性故D正确
14、答案C解析考查现在完成进行时句意——那不可能!他们已经四十分钟了还没有人进球——太糟糕了,时间快过一半了根据for forty minutes可知他们已经进行了四十分钟了还没进球,再根据下句Its almosthalf-time可知还要进行下去,所以要用现在完成进行时表示“表示从过去某时开始一直持续到现在的动作,并且还将持续下去”的动作,所以C符合语境,故选C
15、答案A解析考查时态句意彼得从上个月就开始去上夜课,但是他仍然不能用俄语说“你叫什么名字?”根据语境和since判断此处此处强调动作从过去开始持续到现在,且有可能继续持续,应用现在完成进行时,主语Joseph是第三人称单数,助动词用has故选A
16、答案A解析试题分析考查动词时态根据since2005,再根据动作是一直进行,所以用现在完成进行时,主语是The numberof,谓语动词用第三人称单数形式;第二空主语是only15percent of them,them指cars,可知谓语12动词用复数形式,句意自从2005年以来,中国的私家车数量一直在增长,但是只有15%是中国制造的故选Ao【知识拓展】1).The numberof作主语,后面的谓语动词用单数形式The numberof studentsis
60.2).(l)Since自从……以来(可作介词和连词),和现在完成时态连用He has lived heresince hecame.自从他来到这里,就一直在这里住着出旧5片3569一段时间+5[9+主语+一般过去时态+其他自从做某事有多长时间了在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了It isthree yearssince hejoined(终止性动词)the army.他参军有三年了;It isfive yearssince helived(持续性动词)here.他住在这儿有五年了考点考查动词时态
17、答案C解析试题分析句意—我最近很忙,没有时间帮助你学习数学一没关系,我自己能行由recently可知,第一个空用完成时态,排除A选项完成时强调的是对现在的影响,从句意知道,最近很忙,一直忙到现在,而且还要继续忙,所以没有时间帮助你,所以用现在完成进行时,排除D现在进行时,第二空是现在没时间,排除B将来时另外have no time就是没时间的意思,中间什么也不加故选C考点:考查动词时态的用法
18、答案C13解析:考查时态语态句意我刚刚一直在考虑你的话并且我决定采取你的建议分析句子可知,and后面时态为现在完成时,所以前面也要用完成时,think用延续性动词形式,用现在完成进行时,应为have beenthinking故选C项
19、答案C解析考查时态句意我们可以在另一个人身上找到美丽的光芒,这可能正是我们一直在寻找的A.are searching正在寻找(现在进行时);B.will search将要寻找(一般将来时);C.have beensearching一直在寻找(现在完成进行时);D.had searched已经寻找(过去完成时)结合语意,句子表示“寻找”这一动作是从过去的某时开始,一直持续到现在,可能停止也可能继续下去,应用现在完成进行时故选C项
20、答案D解析考查时态句意自从去年年底房价一直在上涨因此,该是中央政府采取措施降低并控制房价的时候了由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型“lts/was time that该是…的时候了二从句中往往用过去时,也可以用”should+动词原形”;故答案是D小提示Since自从-一以来(可做介词和连词),和现在完成时态连用He haslived heresince hecame.自从他来到这里,就一直在这里住着2).It isthe first(second---)time that主语+现在完成时态+其他意思是第几次做某事了如果把is改成was,则后面用过去完成时态If sthe thirdtime that I havecome to the SummerPalace,这是我第三次来到颐和园3),If s(high)timethat主语+一般过去时态+其他现在是该做某事的时间了If shigh timethat wehad14lunch.现在是我们该吃午饭的时间了
4.It is/has been+一段时间+since主语+一般过去时态+---自从---有多长时间了在这个句型中since引导时间状语从句,从句用一般过去时态,分两种情况1如果从句的动词是终止性动词leave/come/-一,贝U表示“从动作开始到现在多长时间了It isthree yearssince hebegan tosmoke他已经吸烟三年了2如果从句的动词是持续性动词stay/smoke/live---,则表示“从动作结束到现在多长时间了It isthree yearssince hesmoked.他戒烟三年了
21、答案B解析考查时态句意——彼得在哪儿?我哪儿也找不到他——他吃完早饭就去图书馆,从那时起就一直在那里写论文根据ever since,可知这里要使用现在完成进行时搭配,表示从过去到现在一直做的动作而且还要进行下去,符合现在完成进行时的用法故选Bo
22、答案B解析考查时态句意一妈妈在哪里?--她在厨房,她一个早上都在做家务根据句子分析看,此处表示母亲一上午都在做家务,现在仍在厨房做,故应用现在完成进行时,表示从过去至今一直在持续的动作故选Bo
23、答案D解析考查时态和主谓一致句意建筑工人已经建造这座桥两个月了,希望它能在下个月完工,给当地居民带来极大的便利根据句中时间状语“for two months”和“next month”可知,建筑工人“建造”这个桥的动作,从两个月前开始,一直持续到现在,且可能继续到下个月,主语workers是复数形式,谓语动词应该用现在完成进行时的结构的复数形式have+been+build的现在分词building故选D项
1524、答案B解析先看第二空,根据时间状语since lastnight可以断定从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B
25、答案D解析考查时态句意——我确定约翰逊会被重点大学录取的——我相信是这样他多年来一直在为入学考试而努力时间状语“for+一段时间”常和现在完成时连用;此处用现在完成进行时,表示动作一直在持续,而且还有可能持续下去故选D项
26、答案D解析考查时态句意像藏羚羊这样的野生动物多年来一直使用这些通道根据后文for years可知,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去,应用现在完成进行时故选Do
27、答案C解析考查时态句意自从杰克三个月前被解雇后,他一直在找个新的工作,但是不走运时间状语是since引导的,主句应该是现在完成时或现在完成进行时,这里强调动作一直在进行而且可能还要进行下去,用现在完成进行时,故选C
28、答案D解析16试题分析考查现在完成进行时句意自从上个月新公园对外开放,我一直每天早上去散步故D正确考点考查现在完成进行时【点评】现在完成进行时1,形式havehas+been+现在分词,以work为例肯定式He\She has been working.否定式He\She hasnot been working.疑问式Has he\she beenworking
2.用法现在完成进行时表示从过去某一时间开始一直延续到现在的动作现在这个动作可能刚刚终止,也可能仍在进行I have been sittinghere allafternoon.我在这JL坐了一下午了How longhas itbeen raining雨下了多久了?They have been fightingfor independencesince1960s.他们从60年代以来一直为独立而斗争3,现在完成进行时和现在完成时的区别1现在完成进行时一般强调过去发生的动作现在仍在继续现在完成时强调过去发生的动作现在已经完成或表示曾经发生过C I have beenwriting anarticle.我一直在写——篇文章仍在I havewritten anarticle,这已写好一篇文章已完成17I have been readingthat booksince lastweek,上周以来,我一直在读那本书(还在读)Ihaveread thatbook before.以前我曾读过那本书(动作在过去曾经发生过)2)现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩现在完成时表示已经结束的动作,强调动作的结果Where haveyou beenWe have been lookingfor youeverywhere.你到哪里去了我们到处在找你(表示刚刚结束的动作)We havelooked forhim,but haventfound him.我们找过他,但没有找到他(表示动作已结束,强调支作的结果)3)现在完成进行时表示现在以前的这段时间内反复发生的事情All theseyears,they have been contributingarticles toour magazine.这些年来,创立们一直为我们杂志写稿We have been seeingquite alot ofeach otherrecently.最近我们常常见面
29、答案A解析考查动词时态和语态句意我是在噪音的环境下生活的——我已经在机场附近工作了一年A.have beenworking表示现在完成进行时态;B.am working表示现在进行时态;C.had worked表示过去完成时态;D.work表示一般进行时态for+一段时间一般用于完成时态当中,上句话使用的是一般现在时态,所以这里考虑用现在完成时态;此外,这里除了表示已经工作了一年,还有表达可能会继续工作,所以说还在这里一直工作着,所以用现在完成进行时态表示从过去到现在的动作,而且现在还继续做的动作,故选A
1830、答案A解析考查动词时态句意自上月以来,乔治就和他以前的同班同学一直希望在今年暑假举办一个毕业20年的同学聚会根据时间状语since last month,可知谓语动词应用现在完成时态或现在完成进行时,且这个想法是一直存在的,还可能继续下去,故可用现在完成进行时,其结构为助动词have/has+been+动词的现在分词再结合选项,因主语为George,第三人称单数,主谓语法一致,应用has beendesiring故选A项
31、答案B解析试题分析考察现在完成进行时现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去结构为have/has+been+动词的现在分词句意上文妈妈,爸爸应该停止工作了吗?下文他由于一直读书时间过长而头疼故选B考点考察现在完成进行时
32、答案A解析考查动词时态句意直到学生们做了一个多小时,老师才会告诉他们这道难题的答案A.have been workingon从事于,忙于现在完成进行时;B.will have workedon从事于,忙于将来完成时;C.will have beenworkingon从事于,忙于将来完成进行时;D.had workedon从事于;忙于过去完成时结合语境可知,从句要表达的是将来的动作,且存在时间状语u for more than an hour,需用将来完成进行时表达;且从句为until引导的时间状语从句,须遵循主将从现原则,当主句谓语用一般将来时,从句的谓语要用现在时,即用现在完成进行时代替将来完成进行时故选A项
33、答案C19-That1s OK.I canmanage it by myself.A.have beenworking;haveB.have worked;had C.am working;will haveD.had beenworking;had had
8、一Will youhave asecond child—Haven,t decidedyet.We aboutit thewhole year.A.have thoughtB.had thoughtC.thoughtD.have beenthinking
9、China isbecoming strongerand strongerand animportant roleon theinternational stagein recentyears.A.playsB.was playingC.playedD.has beenplaying
10、I drivinglessonsforover a year,and stillhaven tgotmylicence.A.have beentakingB.had takenC.tookD.would take
11、Mary reallyhard onhis bookand thinkshe IIhave finisheditbyFriday.A.workedB.has beenworking C.had workedD.has worked
12、With the advancement ofChina*s modernization,lives ofpeople livingin thewest ofthe countrytremendous changesover thepast fewyears.A.have beenundergoingB.underwent C.are undergoingD.undergo
13、(2016•江苏卷.单项填空)Dashan,who crosstalk,the Chinesecomedic tradition,for decades,wants tomix itup with the Westernstand-up tradition.解析:考查动词时态句意在过去的三个月里他每天晚上都在努力学英语语法根据over the last three months可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确
34、答案C解析考查现在完成进行时句意---Jerry在哪里?---他在图书馆为他的日语考试学习事实上,他在过去的一周里每天都在为这次考试复习由语境的时间和后面的“every dayover thepast week”表示复习是从过去一直持续到现在并且还在持续的动作,故用现在完成进行时故C选项正确
35、答案C解析考查时态句意有一段时间这个专家一直在警告被动吸烟引起的健康危害,他说知道身边所有的抽烟者都戒烟了他才停止由此可知警告这个动作是从过去到现在一直在做,而且还要继续,符合现在完成进行时的用法故选Co
36、答案D解析试题分析考查时态句意——哇,我不知道你打的高尔夫如此好——过去六个月我一直在打根据句意可知,表示动作从某一时间开始,一直持续进行到现在,强调动作的过程是一直进行,故用现在完成进行时态故选Do考点考查时态
37、答案D20考查现在完成进行时句意一Tony,你眼睛为什么是红的?——那是近五分钟以来我一直在切辣椒”由for the last five minutes时间状语可知,该动作由过去发生一直延续到现在(可能到将来)一直在进行,因此要用现在完成进行时来表示故选D项小提示各时态的区别
①一般过去时,纯粹讲述过去发生的动作或状态,跟现在没关联,通常都要有表示过去的时间状语如The enginestopped becausethe fuelwas usedup.
②②过去进行时,表示在过去某一时刻正在发生的动作或该动作与过去的另一动作同时发生或表示过去一段时间内正在进行的动作等如He waswatching TVat homefrom3:00to5:00yesterday afternoon.o
③③过去完成时,表示某一动作或状态在过去某一时间之前或过去某一动作之前已经完成句中常用by引导的时间状语或以before,until,when,than等词引导的内含一般过去时的时间状语从句;或表示一个动作或状态在过去某一时刻之前就已开始,一直持续到这一过去时间,还可能再持续下去(但跟现在没联系)如John andJane hadknown eachother fora longtime beforetheir marriage.表示在说话时刻之前到现在正在进行的动作如We have been waitingfor youfor halfan hour.我们已经等你半个钟头了(人还没到,还会继续等)It has been rainingfor3days已经下了3天的雨了(现在还没停止)本题中有关键词for thelast fiveminutes,由此可以判断出用现在完成进行时
38、答案B解析考查现在完成进行时句意公司的所有员工,这些天一直在加班,希望按计划完成该项目根据语境可知,此处用现在完成时have worked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因此表示“到现在为止一直在做某事”,应使用现在完成进行时说明员工“这些天一直在加班”故选B
2139、答案A解析考查动词时态句意——使用手机对人体健康有害吗?——科学家们一直在研究这个问题,但还没有得出确切的结论结合句子u noexact conclusionhas beendrawn yet.但还没有的错确切的结论可知,科学家从过去开始就在研究这个问题,并且该动作将会一直持续,因此需使用现在完成进行时故选A
40、答案D解析考查时态句意一为什么不和我一块去国家博物馆呢?—我整个早晨一直在写文章,还没完成呢根据句意可知从早晨到现在T都在写文章,并将继续写这符合现在完成进行时的用法Having beendone表动作从过去到现在一直在进行,并将继续进行故选Do小提示现在完成进行时是英语中动词的一种基本时态,其构成为:主语+助动词have/has+been+动词的现在分词+其他成分表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去现在完成进行时所用的时间状语all day/month;this month/week/year;these days;recently/lately;in thepast few+时间段;since+时间点;for+时间段等例如:l,He has beenworkingall day.他整天者B在工作
2.They have been buildingthe bridge for twomonth.两个月来他们一直在修桥本题中,根据句意可知写文章这个动作早晨一直在进行,并将继续进行下去,时间状语all the morning给出了提示故本题中应该使用现在完成进行时
41、答案C22考查时态句意但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/has beendoing,又主语these Englishers是复数,故用have beenchanging,故选C项小提示本题考查现在完成进行时现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束现在完成进行时由“have/has+been+现在分词”构成Ive beentrying tofind outher telephonenumber.我一直在查问她的电话号码They have been wideningthe road,他们在拓宽这条路She isvery tired.Shes beentyping lettersall day.她很累了她整天都在录入信件
42、答案C解析考查动词的时态句意北京的交通状况已经恶化了几十年起初人们只抱怨交通高峰期的拥堵,但今天每小时都是高峰期由空后的for decades可推知,此处要用完成时态,故可以排除A、D两项由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用现在完成进行时故选C
43、答案A解析考查时态句意——你见过史密斯教授吗?——他从昨天起就一直在实验室工作他不允许任何人打扰他根据句意和句中since yesterdayn可知,“work”这一动作开始于过去,持续到现在,并将继续持续下去,由此可知,句子应用现在完成进行时have/has beendoing,又因主语是第三人称单数代词,所以助动词用has故选A项
2344、答案B解析试题分析考查动词的时态自从三十年前他就一起住在这里,王先生这两年一起在准备一份报告Since thirty years ago可知定语从句用现在完成进行时,故第一个选BD,第二空根据时间状语for thelast twoyears可知用现在完成进行时,故选B项考点考查动词的时态
45、答案D解析考查时态句意——你对中美贸易战了解多少——好吧,报纸在过去几周一直在报道这件事根据句中时间状语in thepast few weeks可知,用现在完成时态,结合句意可知,这里用现在完成进行时,表示动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去故选D
46、答案D解析考查时态辨析句意Maria对运动非常感兴趣,在过去的三年中她每周上四次游泳课由句中的时间状语“over thelast threeyears”并结合句意可知,动作在过去的三年中一直发生,并且有可能将来还持续下去,所以用现在完成进行时主语Maria是第三人称单数,谓语动词用单数,故选D
47、答案B解析考查时态句意你看,我整个下午都在购物,好像什么都没做结合句意可知句子用现在完成进行时态故选Bo
48、答案B24解析:试题分析考查动词的时态和语态句意我一直在考虑你所说的话,面晚已经决定了采纳你的建议,现在完成进行时表示动作由过去的某一刻开始一直在进行中,直到说话的时候刚好结束,故选B项考点考查动词的时态和语态25A.will belearningB.is learningC.had beenlearningD.has beenlearning
14、-That cantbe!They forfortyminutesbut noone hasscored agoal yet.-Too bad!Its almosthalf-time.A.had playedB.played C.have beenplayingD.were playing
15、Joseph toevening classessince lastmonth,but hestill cant sayWhat syour namein Russian.A.has beengoingB.wentC.goesD.has gone
16、The numberof privatecars in China since2005,but only15percent ofthem madeinChina.A.has beenincreasing;areB.have increased;is C.has beenincreased;isD.had increased;are
17、---I sobusily recentlythatInotimeto helpyou withyour maths.——That sOK.I canmanage itby myself.A.had beenworking;had hadB.have beenworking;had C.have beenworking;haveD.am working;will have
18、I aboutwhat you1ve said and Tve decided to take your advice.A.thoughtB.was thinkingC.have beenthinkingD.had thought
19、We canfind beautifullight inthe otherperson,which maybe preciselywhat wefor allalong.A.are searchingB.will searchC.have beensearchingD.had searched
20、Housing pricessince afewyearsago.Therefore,if stime thecentral governmentsome effectivemeasures tobring themunder control.A.have increased;would takeB.have increased;will take C.have beenincreasing;takesD.have beenincreasing;took
21、--Where isPeterI cantfind himanywhere.----He wentto thelibrary afterbreakfast andhis essaythere ever since.A.has writtenB.has beenwritingC.had writtenD.were writing
22、一Where isMother—She isinthekitchen.She thehousework allmorning.A.doesB.has beendoingC.has doneD.was doing
23、The constructionworkers thebridgefortwomonths,and hopefullyit will be completednext monthand bringlocal citizensgreat convenience.A.have builtB.are buildingC.buildD.have beenbuilding
24、一Darling,the headacheme.一No wonder,you theSouth KoreanTV soapssince lastnight.A.kills;have watchedB.is killing;have beenwatching C.is goingto kill;were watchingD.was killing;had watched
25、——I amsure Johnsonwillbeadmitted toa keyuniversity.—I believeso.He for the entranceexaminations foryears.A.was strugglingB.strugglesC.had beenstrugglingD.has beenstruggling
26、Wild animalssuch asthese Tibetanantelopes thesepassages foryears.A.usesB.usedC.is usingD.have beenusing
27、Since Jackwas laidoff fromhis jobthreemonthsago,heanew one,but withoutluck.A.looked forB.had lookedfor C.has beenlooking forD.is lookingfor
28、Ever sincethe newpark wasopened to the publiclastmonth,Iawalk init everymorning.A.am takingB.takeC.have takenD.have beentaking
29、rmfed upwiththenoise―I inthe neighborhoodof anairport forayear.A.have beenworkingB.am workingC・had workedD.work
30、Since lastmonth,George,along withsome ofhis formerclassmates,to havea20-year gatheringduring thissummer holiday.A.has beendesiringB.desired C.had desiredD.have desired
31、一Mum,Dad oughtto stopworking一Yes,hehasa badheadache becausehe toolong.A.readB.has beenreading C.had readD.is reading
32、The teacherwon*t tellthe studentsthe answertothedifficult problemuntil theyon itfor more5thananhour.A.have beenworkingB.will haveworkedC.will havebeen workingD.had worked
33、He withEnglish grammarevery nightover thelast threemonths.A.strugglesB.struggled C.has beenstrugglingD.had beenstruggling
34、-Where isJerry-He isat thelibrary studyingfor hisJapanese test.In fact,he forthetesteverydayover thepast week.A.has reviewedB.was reviewingC.has beenreviewingD.had beenreviewing
35、For sometime theexpert peopleofthehealth riskscaused bypassive smoking.He sayshe won,t stopuntil allthe smokersaround himdecide toquit smoking.A.is warnedB.is warningC.has beenwarningD.has beenwarned
36、一Wow,I didn5t knowyou playgolf sowell.—I forthelast6months.A.playB.played C.am playingD.havebeenplaying
37、一Tony,why areyour eyesred—I uppeppers forthelastfiveminutes.A.cutB.was cuttingC.had cutD.havebeencutting
38、All thestaff ofthe company,who extrahours thesedays,hope tofinish theproject asscheduled.A.will workB.havebeenworkingC.were workingD.haveworked
39、——Is usinga mobilephone harmfulto peopleshealth—Scientists thisproblem,but noexact conclusionhas beendrawn yet.A.havebeenstudyingB.will havestudied C.were studyingD.had beenstudying
40、一Why cantyou gowith metotheNational Museum—I anessay allthemorningand haventfinished yet.A.writeB.had writtenC.will writeD.havebeenwriting
41、But actually,these Englishersgradually inaccents,spellings,expressions andthe usageof vocabularyand wehavetoadapt tothat.A.had changedB.changedC.havebeenchangingD.is changing
42、(2014•东北三省三校一联)Traffic conditionsin Beijingfor decades.At firstpeople onlycomplained aboutjams duringrush hours,but todayevery houris rushhour.A.isworseningB.have worsenedC.havebeenworseningD.worsened
43、一Have youseen ProfessorSmith一He inthe labsince yesterday.He doesn1t allowanyone tointerrupt him.A.has beenworkingB.workedC.has beenworkedD.was working
44、Mr.Wang,who inthis cityeversincethirtyyearsago,a reportforthelast twoyears.A.haslived;had preparedB.has beenliving;has beenpreparing C.lived;has beenpreparing D.hasbeenliving;has prepared
45、一How muchdo youknow aboutthe tradewar betweenChina andAmerica—Well,the newspapersit inthepastfewweeks.A.reportB.will reportC.reportedD.havebeenreporting
46、Maria hasa greatinterest insports andswimming classesfour timesa weekover thepast threeyears.A.tookB.is takingC.takesD.hasbeentaking
47、You see,I allafternoon andI don1t seemto havedone anything.A.shoppedB.havebeenshoppingC.have shoppedD.was shopping
48、I aboutw hatyou vesaidandI vedecidedtotakeyouradvice.A.thoughtB.havebeenthinking C.was thinkingD.had thought(文末附答案)高中英语现在完成时时态_026参考答案
1、答案c解析考查现在完成进行时句意他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课overthepastmonth.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用hasbeenreviewing故选C项
2、答案D解析考查时态句意这个水龙头里的水似乎已经漏了一段时间了我们得把它拆开才能把它修好根据句中时间状语forsometime可知强调动作发生在过去,不间断进行到现在,并仍在继续,应用现在完成进行时故选Do
3、答案D解析考查动词时态句意Amy一整年都在考虑找份新工作,但她还没有做出最后的决定根据时间状语“fora wholeyear以及后文but shehasn1tmadeherfinaldecisionyet可知,此处应用现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去故选D项
4、答案D解析考查动词的时态句意看,厨房在乱了我一直在用一种新的方法来做鱼,现在没有时间收拾根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项
5、答案A。