还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
第讲现在完成进行时03了解现在完成进行时的解题方法与技巧
1.进行现在完成进行时真题训练
2.基础知识——、构成have/has beendoing sth.
二、意义分析现在完成进行时经常用来表示一个开始于过去,现在刚刚完成或还要继续下去的行为
1.雨已经下了两个小时了(现在还在下)It has been rainingfor two hours.杰克最近身体一直很好(这个状态还要延续)Jack has been feelingvery wellrecently.现在完成进行时还可以用来表示一个开始于过去,延续到现在,并在一个阶段内重复发生的行动
2.她从八岁起就打网球了(经常发生,并且还要持续)She has been playingtennis since she was eight.Weve been最近我们常常见面seeing quitea lot of eachother recently.现在完成进行时有哪些主要考法表示“持续”
1.即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行如:她一直在修剪玫瑰She has been pruningthe roses.他未经许可一直用我的文具Hes beenhelping himselfto mystationery.孩子们一直玩得很开心The children have beenhaving alotoffun.飞她很累她干了一早晨了She isveiy tired.She been working all morning,汤姆一直在想办法给你弄一个工作许可证Tom has been seeingabout awork permit for you.烟草行业一直在试图改善其形象The tobaccoindustry has been tryingto improveits image.据我们了解物〈——直欺骗公司It hase toour knowledgethat youhave beencheating thepany.have waitedo
34.have been waiting【详解】考查时态句意我已经等了一个小时了,可他仍然没来根据句意可知,此处(等待)的动作wait表示从过去某一时间开始一直持续到现在,并且有可能继续持续下去故用现在完成进行时主语是故填I,hasbeen waitingo
35.lived/had lived/had been living【详解】考查时态句意尼安德特人与人类祖先一起在欧洲生活了数万年,直到大约万年前灭绝设空4处在句中作谓语,结合语意,尼安德特人生活在欧洲这一动作发生在过去,句子使用一般过去时,动词使用过去式形式;或表示这一动作发生在灭绝之前,表示“过去的过去”,使用过去完成时;或强lived live had lived调这一动作是一直正在进行的,使用过去完成进行时故填livehad been livingolived/had lived/hadbeenlivingo
36.plays/has played/is playing/has beenplaying【详解】考查时态和主谓一致句意奥利弗是一档关于食物的电视节目主持人他说食物在他的生命中扮演着重要角色此处表示一般性事实,用一般现在时;也可表示“现在正在扮演重要角色”,用现在进行时;也可以表示从过去一直到现在延续的状态,用现在完成时或现在完成进行时,主语是不可数名词,故填foodplays/has played/is playing/has beenplayingo
37.have been waiting【详解】考查动词的时态句意我等了他一个多小时了,他还没来根据for more than one hour和he hasn9te可知,“我等他”应该用现在完成进行时,表示过去的动作一直持续到现在,并且该动作可能会继续持续yet下去故填have beenwaiting
38..has beenthinking【详解】考查时态句意蒂娜考虑找一份新工作已经整整一年了,但她还没有做出最后的决定根据后文可知,表示过去发生的动作,持续不间断地发生到现在,将来可能继续,应用现在完成进行时for awhole year故填has beenthinkingo
39.have beeingworking【详解】考查时态句意我大学毕业后就在这个公司工作表示动作发生在过去,持续不间断到现在,且将来可能继续下去,应用现在完成进行时,主语为助动词用故填I,have,have been working
40.have beenwaiting/have waited【详解】考查时态句意那些正在准备研究生入学考试的学生已经在图书馆外面等了两个小时了根据句意以及可知,本句为现在完成时或者现在完成进行时,主语为故填“for two hours.”The studentshave beenwaiting/have waitedo
41.have beenfighting【详解】考查时态句意他们自世纪年代以来一直在争取独立根据后文可知表示动作2060since1960s从某一时间开始,一直持续不间断发生到现在,可能仍然要继续下去应用现在完成进行时,主语为助动词they,用故填have have been fightingo
42.have been building【详解】考查现在完成进行时句意在过去的两个月里,我们一直在建造这座桥,很快就会完工根据时间状语和可知,句子强调动作从过去开始,持续到现在并且还要持续下去,应用ver the last twomonths,soon现在完成进行时,且句子主语是谓语动词用复数形式故答案为we,have beenbuilding
43.have beenpractising【详解】考查动词时态句意在过去的一个月里,孩子们一直在练习跳舞,并取得了很大的进步结合后文可知此处表示过去发生的动作在一段时间内持续不间断地in the past month,and have made muchprogress init.发生,应用现在完成进行时故填have beenpractising
44.have been keeping/have kept【详解】考查时态句意过去儿周我一直很健康并且身体状况有了显而易见的改善根据时间状语in the last可知,空格处应用现在完成时同时根据句意可知,在过去这几周里我的健康状况一直在few weekshave kept持续,无间断并延续到了现在,故空格处还填故填或have beenkeeping have beenkeepinghave kepto
45.has beenworking【详解】考查时态句意他毕业后就在一家银行工作分析句子可知,此空应该填谓语动词,根据时间标志词和语意,可知,这里应该用现在完成进行时现在完成进行时的基本结构是:因since have/has beendoing,为句子主语是所以用故填He,haso has been workingo
46.have been discussing【详解】考查时态句意他们一直没有中断地讨论这个问题大约两个小时了结合句意和状语Without(大约两个小时没有中断)可知,此处强调动作从过去持续到现在,还有可能会inteixuption for about twohours持续到将来,应用现在完成进行时,句子主语是助动词用故填They,have have beendiscussing
47.has chatted/has beenchatting【详解】考查动词时态和主谓一致句意父亲从下午点就开始和岁的男孩聊天了分析句子可知,提52示词是谓语动词,根据时间状语可知,聊天是从下午点开始一直持续到现在的,应chat since five oclock pm5使用现在完成时态,或者用现在完成进行时态来强调“一直在聊天”,又因主语是单数名词,所以The father谓语动词应使用第三人称单数形式故填或has chattedhas beenchattingo
48.has beenraining【详解】考查现在完成进行时.句意雨已经下了一个星期了,什么时候才能停呢?根据时间状语for a week和一般疑问句可知,雨从过去开始一直下到现在,还没有停,所以句子用现在完成进行时,且when willit stop主语是单数第三人称谓语动词用动词的第三人称单数形式故答案为it,has beenrainingo
49.have beenlooking【详解】考查时态句意还有两个月,就要到感恩节了美国全国的孩子们已经一直盼望这一天很多周To结合句意及时间标志词可知,此处需要使用现在完成进行时,主语为复数,故填for weekschildrenhave beenlookingo
50.has beentackling【详解】考查时态和主谓一致句意这位新手已经解决这个问题两周了,但却意识到他用了一个错误的方法此处缺乏谓语,由时间状语可知,这个动作从过去发生一直持续到现在,这个动作可for two weeks tackle能仍在继续进行或刚刚结束,用现在完成进行时主语是单数,谓语用tackle has/have beendoing,The greenhand单数形式故填has beentackling该部落一直居住在柬埔寨的丛林深The grouphas beenliving ina remotecorner of the Cambodianjungle.处表示“重复”
2.即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行如我们一直犯这样的错误Weve allalong been making mistakeslike this.一星期以来吉姆每天晚上给詹妮打Jim has been phoningJenny every night forthe pastweek.与现在完成进行连用的主要时间状语现在完成进行时所用的时间状语all day/month;this month/week/year;these days;recently/lately;in the时间段;时间点;时间段,等等如:past few+since+for+他整天者在工作He has beenworkingall day.B两个月来他们一直在修桥They have beenbuildingthe bridgefor twomonth.这个月来他们一直在植树They have been plantingtrees thismonth.汽车销量近来一直在下降Car saleshave beenshrinking recently.维拉努力学汉语已有好几年了Vera has been tryingto learnChinese foryears..他已经睡了十个小时了He has been sleepingfor tenhours上星期,吉姆天天晚上都给詹妮打Jim has been phoningJenny every night forthelastweek.自从新年以来,双方就一直在试图联手The twoparties have been tryingto unitesince theNew Year.■现在完成时和现在完成进行时的区别两者都表示动作从过去开始,但现在完成时着重表示动作的完成;而现在完成进行时着重表示动作的
1.延续性因此表示动作的完成,只能用现在完成时我读过了这本书(动作完成了)Eg:I haveread the book.我一直在读这本书(动作不一定完成)Eg:I have been readingthebook.有少数动词(如等)在表示持续一段时间时,用这两种时态含义差不多(只
2.work,study,live,teach,stay是用现在完成进行时更强调动作的持续性)你在这儿工作多久了?Eg:How longhave youworked[beenworking]here自年以来我就一直住在这儿Eg:Pve lived[beenliving]here since
1988.1988现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩
3.我等了两小时(陈述事实)Eg:I have waited for twohours.我等了两个小时(等得好辛苦)Eg:I have beenwaitingfor twohours.不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时如某些静态动词
4.know,marry,last我认识她两年了Eg:Ive knownher fortwo years.他们结婚已二十年了Eg:Theyve beenmarried fortwenty years,这场战争持续了很长时间Eg:The warhas lastedfor along time.不能说I have been knowinghim fortwo years.现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替
5.这房子已漆了一个月Eg:The househas beenpainted for a month.这个问题已研究了五天Eg:The problemhas beenstudied forfive days.表示“重复”既表示在一段持续的时间内动作多次的重复,而这个重复的动作在说话时并不一定正在
6.进行这些天我总是遇见他Eg:I have been meetinghim thesedays..我么一直犯这样的错误Eg:We have beenmakingsuch mistakes区别他去图书馆了eg:He hasgone to the library.最近他总去图书馆Eg:he has been goingtothelibrary recently.[颜真题演练^■lllllilllllllllllllllllllllllllllllllllll.
1.As isknown tous all,The governmentdisposeoftheair pollutionthese years.
2.The Boysand GirlsClub whichMichael Jordanstarted inChicagohelp youngpeople since
1996.
3.He hasntgot muchhair.Helose itsince he was only thirty.
4.Heplay rugbysince hewas eightand haswon manymedals.
5.T graduated from BeijingForeign StudiesUniversity in1998,and IteachEnglish lecturesince.
6.Business has beenthrive in the pastyear.
7.Maryconsider goingback toschool forfurther study,but she hasnt decided yet.
8.It seemsthat waterfrom thistapleak for some time.Well haveto takeit apartto putit right.
9.Yuan Longpinghas beenstrugglefor Chinesefarmers over the pastdecades.
10.The CCTVbroadcastnews ever since
1978.
11.Now thatshe isout of a job,Lucyconsider goingback toschool,but she hasnt decided yet.
12.Tom,Ilook foryou allmorning.Where haveyou been
13.My sisterlearnEnglish sinceshe was a child.
14.Jimphone Jennyeverynightfor severalmonths.
15.—Hi,Tracy,you looktired.一Ipaint in the livingroom all day.
16.These scientistsworkat theproject for nearly four years,and Idont knowhow longit willlast.一
17.There isso muchsnow thesedays,isnt there一Yes,itsnow for a few days.
18.Youread thenovel the whole day.Why notjoin usand have a cupof tea
19.Ask himto have a restplease.Hesharpen knivesall themorning.
20.Since lastmonth,George,along withsome ofhis formerclassmates,desire tohavea20year gatheringduring thissummerholiday.
21.The littlegirls handsare verydirty.Sheplaywith themud allmorning.
22.The Chinesemakepaperfortwothousand years.
23.Astronomers saythis isa naturalphenomenon thathappenforacentury.
24.The viruscant beburied;itspreadsince last year.
25.Recently,Ieathealthy foodas opposedto junkfood.
26.The panyincreaseitscapacity toinnovate in thelast ten years.
27.The physicistphonehisassistant everynight overthe pasttwo weeks.
28.Dont youknow hecarvesome animalsinthepark since lastyear
29.Herun since6this morningbut doesntwant tostop atall.
30.Wework onitfor several hoursbut havenot yetreached anyconclusion.
31.Youwrite the whole morning.You should stop and havea break.
32.Peoplesit there and standingthereandtaking picturesof eachother,“Ro says.
33.I amsorry youwait for solong,but it will stillbe sometime beforeJim getsback.
34.1waitforan hourbut hestill hasntturned up.」匕京卷
35.2020The Neanderthalslivealongside humanancestors inEurope fortens ofthousands ofyears,beforedying outabout40,000years ago.匕京卷
36.20201Oliver isa hostofaTV programmeon food.He saysfoodplay abig rolein hislife.
37.Iwait forhim formorethanonehourand he hasnt eyet.
38.Tinathink aboutfinding anew jobfbr awhole year,but she hasnt madeher finaldecision yet.
39.Iwork inthis panysince Igraduatedfromuniversity.
40.The studentswho arepreparing forthe NationalEntrance Examinationfor Postgraduatewaitoutside thelibrary fortwohours.
41.Theyfight forindependence since1960s.
42.Over thelast twomonths,webuild thisbridge,and itwill bepleted soon.
43.The childrenpractisedancing inthe pastmonth,and havemade muchprogress init.
44.Ikeep fitinthelast fewweeks andhavemadenoticeable improvement.
45..Hework ina banksince leavingschool.
46.They discussthe problemwithout interruptionfor abouttwohours.
47.The fatherchatwith the2yearold boysincefiveoclockpm.
48.Itrain foraweek;when willit stop
49.In twomonths,itwillbe Thanksgiving.Children allovertheUSAlook forwardto thisday forweeks.
50.The greenhandtackle theproblem fortwo weeks,only torealize thathehasapplied awrong means.参考答案
1.has beendisposing【详解】考查动词时态句意众所周知,政府这些年来一直在处理空气污染空格处作谓语,根据时间状语可知,应用现在完成进行时,表示动作可能还会持续下去故填these yearshas beendisposing
2.has beenhelping【详解】考查时态句意迈克尔・乔丹在芝加哥创办的男孩女孩俱乐部自1996年以来一直在帮助年轻人根据时间状语和句意可知,表示动作从过去开始一直在进行,所以用现在完成进行时主语是since1996The Boys谓语动词用第三人称单数形式根据句意,故填and GirlsClub,has beenhelping
3.has beenlosing【详解】考查时态语态和主谓一致句意他的头发不多从三十岁起他就在掉头发分析句子可知,失lose去是句中谓语动词,与主语之间是主动关系,结合时间状语可知,“掉头发”从过He since hewasonlythirty去一直持续到现在,强调动作的延续,应使用现在完成进行时态,又因主语是第三人称单数代词,所以谓语动词也应使用单数形式综上,谓语应用现在完成进行时的主动语态,单数形式故填has beenlosing
4.has beenoplaying/has played【详解】考查时态句意他从八岁起就开始打橄榄球,并赢得了许多奖牌根据句中可知,sincehewaseight主句应用现在完成时,或者强调这一动作在这一段时间内一直在进行,使用现在完成进行时,主语是play He单数,谓语动词应用第三人称单数形式故填has beenplaying/has played
5..have beenteaching【详解】考查现在完成进行时句意我年毕业于北京外国语大学,此后一直从事英语教学工作分1998析句子可知,本句为由连接的两个并列句,空处为第二个并列句的谓语,结合句中及句意可知,这and since里指“我从大学毕业到现在一直在从事英语教学,且教学这个动作还要延续“,所以时态用现在完成进行时故填have beenteachingo
6.thriving【详解】考查时态句意过去一年生意兴隆根据时间状语和前文可知,此处应用其现在分词形has been式,构成现在完成进行时,表示过去开始动作一直持续到现在“兴旺发达”是不及物动词,和主语之thrive间是主动关系故填thriving
7.has beenconsidering【详解】考查现在完成进行时和主谓一致句意玛丽一直在考虑回学校深造,但她还没有决定根据语境和可知,动作发生在过去,并且一直延续到现在,并且极有可能延续到将来,因shehasntdecidedyetconsider此需用现在完成进行时主语为第三人称单数,故谓语也应用第三人称单数形式故填Mary has been consideringo
8.has beenleaking【详解】考查动词的时态句意这个水龙头里的水似乎已经漏了一段时间了我们得把它拆开才能修好根据句中时间状语以及后一分句的时态可知,空处的动词动作强调从过去一直发生到现在,并仍会for sometime继续下去,故应用现在完成进行时态;主语为故助动词应用故填have/has beendoing water,has has been leakingo
9.struggling【详解】考查现在分词句意在过去的几十年里,袁隆平一直在为中国农民奋斗根据句意和所给动词struggle以及空格前的分析句子可知,空格处应该填入的现在分词形式构成现在完成进行has beenstruggle struggling,时故填struggling
10.has beenbroadcasting【详解】考查时态和主谓一致句意中国中央电视台自年以来一直播放新闻根据时间状语1978“eversince可知,设空处动作已经发生且一直在持续进行,有可能继续下去,强调动作的持续性,故用现在完成进1978行时,主语是专有名词,助动词用故填CCTV has has beenbroadcasting
11.has beenconsidering【详解】考查现在完成进行时句意油于露西失业了,她一直在考虑重返学校,但她还没有决定根据可知,空处表示从过去某个时刻开始的动作持续到现在而且还将有可能继续下去,应用现shehasntdecidedyet在完成进行时故填has beenconsideringo
12.have beenlooking【详解】考查时态句意汤姆,我找了你一上午了你去哪儿了?根据时间状语再结合后句allmorning,可知,此处表示从过去到现在一直在做某事,强调动作的持续性,用现在完成进行时,Where haveyou been故填have beenlooking
13..has beenlearning【详解】考查动词时态和主谓一致句意我妹妹从小就学英语根据时间状语从句可知,sinceshewasachild设空处动作已经发生且一直在持续进行,强调动作的持续性,故用现在完成进行时,结合主语为第三My sister人称单数名词,所以为动词三单形式故填has beenlearning
14.has beenphoning【详解】考查时态句意几个月来,吉姆每天晚上都给珍妮打根据时间状语everynightfor several可知,设空处动作已经发生且反复进行,强调动作的反复性故用现在完成进行时主语为助动词months Jim,用故填haso has been phoningo
15..have beenpainting【详解】考查时态和主谓一致句意——嗨,你看起来很累——我一整天都在客厅里画画根据Tracy,时间状语可知,设空处动作已经持续了一整天,并且可能继续进行,强调动作的持续性,故用现在完“allday”成进行口寸,主语是助动词用故填L have havebeenpaintingo
16..havebeenworking【详解】考查时态句意这些科学家已经致力于这个项目将近四年,我不知道它会持续多久根据时间状语可知设空处动作已持续了一段时间且仍在进行,强调动作的持续性,故用现在完成进行fornearlyfouryears时主语为助动词用故填scientists,have havebeen workingo
17..has been snowing【详解】考查时态和主谓一致句意——这几天下了很多雪,不是吗?——是的,雪已经下了几天了根据时间状语可知,设空处动作已经发生并持续了一段时间,现在可能仍在进行,强调动作的持forafewdays续性,故用现在完成进行时主语为助动词用故填it,has hasbeensnowing
18..havebeenreading【详解】考查动词时态句意你一整天都在看这本小说为什么不和我们一起喝杯茶呢?空格处作谓语,根据时间状语可知,读书的动作是从过去发生的,到现在仍然在进行,所以本句应用现在完成进thewholeday行时故填havebeenreadingo【详解】考查时态句意请让他休息一下他整个上午都在磨刀根据句意和时间状语可知,all themorning此处用现在完成进行时(现在分词),表示动作从过去某一时间开始,一直持续到现在,或者have/has+been+刚刚终止,或者可能仍然要继续下去主谓一致,故填hasbeensharpening
20.hasbeendesiring【详解】考查动词时态及主谓一致句意从上个月开始,乔治和他以前的一些同学就一直想在这个暑假举行一次年的聚会根据时间状语及句意可知,此处表示过去的动作一直持续到现在,还有20Since lastmonth可能持续下去,应用现在完成进行时;连接并列主语时,谓语动词与前面的主语,在人称和数上保along with持一致,此处与保持一致,助动词应用故填George hashasbeendesiring
21.hasbeenplaying【详解】考查时态句意这个小女孩的手很脏她一早上一直在玩泥巴分析句子可知,小女孩从早上开始到现在一直在玩泥巴,动作一直在持续,所以此处应用现在完成进行时强调动作的持续进havebeendoing,行主语是谓语用故填she,has,hasbeenplaying
22.havebeenmaking【详解】考查时态句意中国人造纸已有两千年的历史根据句意可知,中国造纸从两千年开始,已经持续到现在,而且还会持续下去,所以用现在完成进行时,表示动作的未完成性和持续性又因主语为“the,单复数同形,谓语动词用复数故填Chinese havebeen makingo
23.hasbeenhappening【详解】考查动词时态句意天文学家表示,这是一种已经发生了一个世纪的自然现象根据句意和时间状语可知谓语动词“发生”使用现在完成进行时,强调动作从过去持续到现在;主语指foracentury happenthat代先行词因此助动词用故填a naturalphenomenon,hashasbeen happeningo
24.hasbeenspreading【详解】考查时态句意病毒无法被掩埋;自去年以来病毒一直都在传播此句时间状语是表since lastyear,示“自去年起一直到现在“,是持续段的时间状语,用现在完成时并且根据句意,此句强调的动作spread在此刻仍然继续进行,所以用现在完成进行时,结构是代指病毒是单数,所以用have/hasbeendoing ithasbeen形式故填doing hasbeen spreadingo
25..havebeeneating【详解】考查谓语动词句意最近,我一直吃健康食品而不是垃圾食品分析句子结构和意思可知,这里有时间状语这句话描述的是最近一直在进行的动作,所以用现在完成进行时,强调从过去持续到现Recently,在的动作,还有可能延续到将来故填havebeeneating【详解】考查动词时态句意在过去的十年里,该公司一直在提高其创新能力分析句子可知,为The pany主语,单数形式,故此处应用动词作谓语,结合时间状语以及语意“一直在提高”可知,空inthelasttenyears处应用现在完成进行时,故空处应用故填hasbeenincreasing hasbeen increasingo
27.hasbeenphoning【详解】考查动词时态句意在过去的两个星期里,这位物理学家每晚都给他的助手打根据语境和“over得知,此处用现在完成进行时,表示动作从过去开始,持续到现在,并持续到现在故填thepasttwoweeks.”hasbeen phoningo
28..hasbeencarving【详解】考查时态句意你不知道他从去年开始就在公园里雕刻动物了吗?空处在后面的宾语从句know中作谓语,由和句意可知,雕刻动物这一动作从去年开始一直持续到现在,有可能继续下去,sincelastyear且此处强调动作的持续性,应用现在完成进行时,从句主语是故填he,hasbeencarving
29.hasbeenrunning【详解】考查时态句意他从今天早上点就开始跑步了,但一点也不想停下来根据语境“丝毫不愿停6下来“,可知他一直在跑步并且现在还在跑“,表示从过去某时开始一直持续的动作,应用现在完成进行时,主语为单三人称,助动词使用故填hehashasbeenrunning
30.havebeenworking【详解】考查时态句意我们已经研究了好几个小时了,但还没有得出任何结论空处为句子的谓语,根据时间状语以及后的句意可知,此处表示动作从过去开始,持续现在并且延续到将来,forseveralhours,but应用现在完成进行时态,主语为复数,助动词用故填have/hasbeendoing wehave,havebeenworking
31.have beenowriting【详解】考查时态和主谓一致句意你整个上午都在写你应该停下来休息一下由“thewholemorning.You可知,“写”这个动作从过去一直持续到现在,且还有可能继续下去,因此句子shouldstopandhaveabreak”时态用现在完成进行时,即主语是第二人称,因此空格处是故填have/hasbeendoing,You havebeen writing,havebeen writingo
32.havebeensitting【详解】考查时态句意“人们一直坐在那里,站在那里,互相拍照,“罗说由语境可知,动作始于过sit去,持续到现在由后文的利可知,动作也会持续下去,故动词应使用现在完成进行时standing takingsit主语为助动词用故填people,have havebeen sittingo
33.havebeenwaiting/havewaited【详解】考查动词时态句意我很抱歉让你等了这么久,但吉姆还得过一段时间才能回来根据后文forso可知,可用现在完成进行时或现在完成时,主语为助动词用故填或long you,havehavebeenwaiting。