88教案网

你的位置: 教案 > 高中教案 > 导航 > 高中英语语法:动词时态--完成时

高中英语语法课教案

发表时间:2021-01-11

高中英语语法:动词时态--完成时。

一名优秀负责的教师就要对每一位学生尽职尽责,作为教师准备好教案是必不可少的一步。教案可以让学生能够听懂教师所讲的内容,使教师有一个简单易懂的教学思路。关于好的教案要怎么样去写呢?小编为此仔细地整理了以下内容《高中英语语法:动词时态--完成时》,供大家参考,希望能帮助到有需要的朋友。

完成时
完成时是用来表示动作的完成与未完成的情况。完成时包括现在完成时、过去完成时和将来完成时。
A.现在完成时
1.现在完成时的构成
现在完成时的构成形式是“have/has+过去分词”。现在完成时常被称为“与现在有联系的过去”,因此它不能与明确的过去时间状语连用。
Someonehasbrokenthewindow.
有人把窗户打破了。
Ihaventseenmuchofherlately.
我最近不常见到她。
Howlonghavetheybeenmarried?
他们结婚多长时间了?
2.现在完成时的用法
①表示结果的现在完成时
现在完成时着眼于过去的动作对现在产生的结果或影响。这是现在完成时的“已完成”用法,表示动作或过程发生在说话之前就已完成,并与现在有联系。这种联系实际上就是“过去的动作”对现在的影响或产生的结果。
Ihaveboughtapen.
我买了一支笔。(结果:Ihaveapennow.)
Thetemperaturehasincreasedby10℃.
温度上升了10摄氏度。(结果:Itisquitehotnow.)
Airpollutionhastakenthelivesofmanypeople.
空气污染已经夺去了很多人的生命。(结果:Airpollutionisveryseriousnow.)
注意:
现在完成时的上下文所指的时态必须呼应。
IhaveboughtapenbutIhavelostitnow.(havebought表示你现在已经有笔了,这和后面的havelost有矛盾)
IboughtapenbutIhavelostitnow.
我(过去)买了一支笔,但我已经把它丢了。
IhavelostmypenbutIhavefounditnow.(havelost强调你现在已经没有笔了,与后面havefound的意思有冲突)
IlostmypenbutIhavefounditnow.
我丢了一支笔,但现在已经找到了。
②表示经历的现在完成时
强调过去某一时刻到说话时这段时间中的经历。
HaveyoueverbeentotheGreatWall?
你去过长城吗?
IhavevisitedBeijingatleasttentimes.
北京我至少访问过十次了。
Shehasneverspentaholidayattheseaside.
她从未到海滨度过假。
③表示延续的现在完成时
这是现在完成时的“未完成”用法,表示一个动作或状态从过去某时开始,持续到现在,可能要继续下去。
Heslovedfishingforalongtime.
他爱好钓鱼为时已久。(他现在仍爱好钓鱼)
Ihavelivedhereformorethanthirtyyears.
我已在这儿住了三十多年了。(也许还会继续住下去)
注意:
现在完成时的“未完成”用法既可用于动态动词(主要是持续动词),也可用于状态动词,但它一般不适用于表示短暂动作或位置转移的动词,如:open,break,go,come,arrive,leave等。如用这类动词表示“未完成”,通常只限于否定结构。
Ihaventseenafilmforweeks.
我已经好几个星期没看电影了。
ShehasntwrittentomesinceSeptember.
自从9月份以来她还没给我写过信呢。
3.现在完成时的时间状语
①与现在完成时“已完成”用法连用的时间状语
现在完成时表示的动作或状态发生在现在时间以前的某个未明确指出的过去时间内,和它连用的时间状语要与现在时间有关,不能是明确地表示过去的时间状语。
a.不确定的过去时间状语:already,yet,before,recently,lately等
Iveseenthefilmbefore.
我以前看过这部电影。
Haveyoubeentherelately?
近来你去过那里吗?
b.频度时间状语:often,sometimes,ever,never,once,rarely等
Wehaveneverheardofthat.
我们从未听说过这事。
Hehassometimesplayedtennis.
他有时打网球。
BigBenhasrarelygonewrong.
大本钟很少出差错。
c.包含现在时间在内的时间状语:now,just,today,thismorning,thisweek,thisyear等
Ihavejustfinishedtheletternow.
我现在刚写完信。
Youhavejustmissedthebus.
你刚好错过公共汽车。
Hashedonemuchworktoday?
他今天做了很多工作吗?
比较:already和yet用法上的区别
already常用于肯定句,置于句中。yet常用于否定句和疑问句,置于句末。但already有时也可用在疑问句中暗示惊讶的心情。
Shehasalreadygone.
她早就走了。
Haveyoueatenyourdinneralready?
你已经吃过饭了?
Hehasnotcomeyet.
他还没有来。
②与现在完成时“未完成”用法连用的时间状语
与“已完成”用法一样,表示具体的过去的时间状语不能与“未完成”用法连用。与其连用的往往是指一段时间的状语以具体表示某一动作或状态持续了多久。
a.since+具体时间,表示动作或状态从何时开始
Sincethen,hehasdevelopedanotherbadhabit.
自那以后他养成了另一个坏习惯。
Hehasntbeenhomesincehegraduated.
他毕业后就没回过家。
b.for+一段时间,表示动作或状态持续了多久
Wehaveworkedhereforages.
我们在这里工作很久了。
Therehasbeennorainherefornearlytwomonths.
这里已经近两个月没有下雨了。
c.untilnow,uptillnow,sofar,uptothemoment
到目前为止
Ihavenotseenhimsofar.
到目前为止我没见过他。
Uptothepresent,everythinghasbeenOK.
到目前为止一切正常。
d.in/duringthepast/lastfiveyears
在刚刚过去的5年里
Hehasbeenawayfromschoolduringthelastfewweeks.
过去的几个星期里他没在学校。
Inthepastfewyearstheyhavedealtwithquiteafewinternationalcorporationssuccessfully.在过去的几年中他们已经和好几家跨国公司做成了生意。
e.allthewhile,allday一直,一整天
Shehasbeenbusyallday.
她忙了一整天。
4.现在完成时和一般过去时的区别
①两者都可表示过去发生过的动作,但前者表示的是过去的动作对现在的影响,而后者则只是表示过去有这一动作的事实。
Helockedthedoor.
他锁过门。(但现在门是开是锁不清楚。)
Hehaslockedthedoor.
他把门锁上了。(现在门是锁着的。)
Whoturnedonthelight?
谁开的灯?(着眼开灯的动作,不管现在灯是开是关。)
Whohasturnedonthelight?
谁把灯打开了?(着眼开灯的结果,即现在灯还亮着。)
②两者都可表示过去开始并延续了一段时间的动作,现在完成时表示该动作仍在继续,而一般过去时则说明该动作现已终止。
HehaslivedinBeijingforfouryears.
他在北京住了四年了。(现在仍住那儿)
HelivedinBeijingforfouryears.
他曾在北京住了四年。(现在不住那儿了)
B.过去完成时
过去完成时的动作须在过去某一时间之前发生,即发生在“过去的过去”。
1.过去完成时的构成
过去完成时是由“had+过去分词”构成的。
SoonIrealizedIhadmadeaseriousmistake.
我很快就意识到我犯了一个严重的错误。
Themansittingbesidemeontheplanewasverynervous.Hehadnotflownbefore.
飞机上坐在我旁边的人很紧张,他以前从没乘过飞机。
Hadhegonehomewhenyouarrived?你到的时候他已经回家了吗?
2.过去完成时的用法
①“已完成”用法
表示某一动作或状态在过去某一时间之前或过去某一动作之前已经完成。句中常用by引导的时间状语或以before,until,when,than等词引导的内含一般过去时的时间状语从句。
By5:00yesterdaymorningwehaddonethatwork.
到昨天早上5点钟时,我们已经做完了那件工作。
Hehadjustfinishedsweepingtheclassroomwhentheteacherreturnedfromtheoffice.
老师从办公室回来时,他刚把教室打扫完。
Theycameearlierthanwehadexpected.
他们到得比我们预料的要早。
Ihadlearnt5000wordsbeforeIenteredtheuniversity.
我在进大学之前就已学了5000个单词。
Itrainedyesterdayafterithadbeendryformanymonths.
旱了好几个月之后,昨天下雨了。
注意:
在包含before和after的复合句中,因为从句动作和主句动作发生的先后顺序已经非常明确,可以用一般过去时代替过去完成时。
Thetrain(had)startedbeforeIreachedthestation.
在我到达车站之前,列车已经开了。
Afterhe(had)arrivedinEngland,MarxworkedhardtoimprovehisEnglish.
马克思到达英格兰之后,努力提高他的英语水平。
②“未完成”用法
表示一个动作或状态在过去某一时刻之前就已开始,一直持续到这一过去时间,还可能再持续下去。
Uptothattimeallhadgonewell.
直到那时一切都很顺利。
JohnandJanehadknowneachotherforalongtimebeforetheirmarriage.
约翰和简在结婚前就认识很长时间了。
Shesaidshehadmademuchprogresssinceshecamehere.
她说自从她到这儿后已取得了很大的进步。
③“想象性”用法
过去完成时有时表示一种未实现的愿望或想法,主要用在if引导的和过去事实相反的条件句以及wish,asif引导的从句中。
Ifshehadworkedhard,shewouldhavesucceeded.
要是她努力的话,她就会成功了。(事实上她没努力,也没成功。)
IwishIhadgonewithyoutotheconcert.
我要是和你一起去音乐会就好了。
Thetwostrangerstalkedasiftheyhadbeengoodfriendsformanyyears.
那两个陌生人交谈起来就像是多年的老朋友。
④表示“刚刚……就……”
过去完成时常用在hardly/scarcely/barely...when...,nosooner...than...等结构中,表示“刚刚……就……”。
Hardlyhadhebeguntospeakwhentheaudienceinterruptedhim.
他刚开始演讲,听众就打断了他。
Nosoonerhadhearrivedthanhewentawayagain.
他刚到就又走了。
提示:
intend,mean,hope,want,plan,suppose,expect,think等动词的过去完成时可以用来表示一个本来打算做而未做的事。
Ihadmeanttocome,butsomethinghappened.
我原本打算来的,但有事发生了。
Ihadintendedtocallonyou,butwaspreventedfromdoingso.
我本打算去看你的,但没能去成。
Theyhadwantedtohelpbutcouldntgethereintime.
他们原想帮忙的,但没能及时赶到这里。
3.过去完成时与一般过去时的比较
一般过去时表示过去时间的动作或状态。过去完成时表示的动作或状态发生在一般过去时表示的动作或状态之前,因此它表示的是“比过去更过去”。
IreturnedthebookthatIhadborrowed.
我已归还了我借的书。
Hedidntknowathingabouttheverb,forhehadnotstudiedhislessons.
他对动词一无所知,因为他没有好好学习功课。
Ihadbeenatthebusstopfor20minuteswhenabusfinallycame.
我在车站等了20分钟车才来。
C.将来完成时
1.将来完成时的构成
将来完成时的构成是由“shall/will+have+过去分词”构成的。
Beforelonghewillhaveforgottenallaboutthematter.
不久他就会全然忘记这件事的。
Heissomebodynow.Hewillnothaverememberedhisoldclassmates.
他现在是一个有身份的人了,他可能不会记得老同学了。
WillyouhaveknownKevinfor10yearsnextmonth?到下个月你认识凯文该有10年了吧?
2.将来完成时的用法
①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。
Weshallhavelearned12unitsbytheendofthisterm.
到这个学期末,我们将学完12个单元。
BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.
你到家之前我将把房子彻底打扫一遍。
Willyousoonhavefinishedlayingthetable?
你会很快摆放好餐桌吗?
注意:
在时间状语从句中,不用将来完成时,要用现在完成时来代替。
WhenIhavefinishedthat,IshallhavedoneallIamsupposedtodo.
等我做完这件事时,我就做完我该做的所有的事了。
Pleasedontgetoffthebusuntilithasstopped.
请待车停稳了再下车。
②表示推测
Youwillhaveheardofthis,Iguess.
我想你已经听说过这件事了。
Iamsurehewillhavegottheinformation.
我相信他一定得到了这个信息。
四、完成进行时
完成进行时是完成时和进行时的结合,包括现在完成进行时和过去完成进行时。
A.现在完成进行时
1.现在完成进行时的构成
现在完成进行时是由“have/hasbeen+现在分词”构成的。
Heisill.Hesbeenlyinginbedforthreeweeks.
他病了,已经卧床3个星期了。
Youreyesarered.Haveyoubeencrying?
你眼睛红了。你刚刚哭过了吗?
Whathaveyoubeendoingallthistime?
这半天你干什么来着?
2.现在完成进行时的用法
①表示动作从过去某时开始,一直延续到现在
现在完成进行时常和allthistime,thisweek,thismonth,allnight,allthemorning,recently等状语以及since和for引导的状语连用。
IhavebeenreadingHemingwaysFarewelltoArmsrecently.
我最近一直在读海明威的《永别了,武器》。
Shehasbeenrecitingthewordsallthemorning.
她整个上午都在背单词。
ThisiswhatIhavebeenexpectingsincemychildhood.
这是我从小以来就一直期待着的事情。
②表示动作刚刚结束
Myclothesareallwet.Ivebeenworkingintherain.
我的衣服全湿了,我刚才一直在雨中干活。
Heisdeaddrunk.Hesbeendrinkingwithhisfriends.
他烂醉如泥,他刚才一直在和朋友们喝酒。
③表示一个近期内时断时续、重复发生的动作
Youvebeensayingthatforfiveyears.
这话你已经说了五年了。
Hehasbeenwritingarticlestothenewspapersandmagazinessincehebecameateacher.
自从任教以来,他一直在为报刊杂志撰稿。
④表达较重的感情色彩
Whathaveyoubeendoingtomydictionary?
看你把我的字典弄成什么样子了!
Timehasbeenflyingsoquickly!
时间过得可真快啊!
Toomuchhasbeenhappeningtoday.
今天可真是个多事的日子。
3.现在完成进行时和现在完成时的比较
①现在完成进行时可以表示动作的重复,而现在完成时一般不表示重复性。
Haveyoubeenmeetinghimrecently?
你最近常和他见面吗?
Haveyoumethimrecently?
你最近见到过他吗?
②现在完成进行时有时含有感情色彩,而现在完成时一般是平铺直叙。
Ihavebeenwaitingforyoufortwohours.
我一直等了你两个小时。(可能表示不满)
Ihavewaitedforyoufortwohours.
我等了你两个小时。(说明一个事实)
③现在完成进行时强调动作,而现在完成时强调结果。
Whohasbeeneatingtheoranges?
谁一直在吃这些桔子呀?(还剩余一些)
Whohaseatentheoranges?
谁把桔子吃光了?(强调吃得一个不剩)
B.过去完成进行时
1.过去完成进行时的构成
过去完成进行时是由“hadbeen+现在分词”构成。
Shehadbeensufferingfromabadcoldwhenshetooktheexam.
她在考试之前一直患重感冒。
Hadtheybeenexpectingthenewsforsometime?
他们期待这个消息有一段时间了吧?
Rafaelwasscoldedeventhoughhehadntbeendoinganythingwrong.
尽管拉斐尔没做什么错事,但他还是挨骂了。
2.过去完成进行时的用法
①表示过去某一时间之前一直进行的动作
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
IhadbeenlookingforitfordaysbeforeIfoundit.
这东西我找了好多天才找着的。
Theyhadonlybeenwaitingforthebusafewmomentswhenitcame.
他们只等了一会儿车就来了。
②表示反复的动作
Hehadbeenmentioningyournametome.
他过去多次向我提到过你的名字。
Youhadbeengivingmeeverything.
你对我真是有求必应。
③过去完成进行时还常用于间接引语中(详见第12章)
Thedoctoraskedwhathehadbeeneating.
医生问他吃了什么。
Iaskedwheretheyhadbeenstayingallthosedays.
我问他们那些天是待在哪儿的。
④过去完成进行时之后也可接具有“突然”之意的when分句
Ihadonlybeenreadingafewminuteswhenhecamein.
我刚看了几分钟他就进来了。
Shedonlybeenreviewingherlessonsforashortwhilewhenherlittlesisterinterruptedher.她温习功课才一会儿,她妹妹就打断她了。
3.过去完成进行时和过去完成时的比较
Shehadcleanedtheoffice,soitwasverytidy.
她已经打扫过办公室了,所以很整洁。(强调结果)
Shehadbeencleaningtheoffice,sowehadtowaitoutside.
她一直在打扫办公室,所以我们不得不在外面等着。(强调动作一直在进行)

延伸阅读

牛津高中英语语法复习:动词时态


一名优秀的教师在教学时都会提前最好准备,作为教师就要精心准备好合适的教案。教案可以更好的帮助学生们打好基础,减轻教师们在教学时的教学压力。优秀有创意的教案要怎样写呢?下面是小编精心为您整理的“牛津高中英语语法复习:动词时态”,希望能对您有所帮助,请收藏。

牛津高中英语语法复习:动词时态
1一般现在时的用法
1)经常性或习惯性的动作,常与表示频腮度的时间状语连用。
 时间状语:every…,sometimes, at…,onSunday
 Ileavehomeforschoolat7everymorning.
2)客观真理,客观存在,科学事实。
 Theearthmovesaroundthesun.
 ShanghailiesintheeastofChina.
3)表示格言或警句中。
 Pridegoesbeforeafall. 骄者必败。
注意:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。
例:Columbusprovedthattheearthisround..
4)现在时刻的状态、能力、性格、个性。
 Idontwantsomuch.
 AnnWangwritesgoodEnglishbutdoesnotspeakwell.
比较:NowIputthesugarinthecup.
 Iamdoingmyhomeworknow.
第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。再如:Nowwatchme,Iswitchonthecurrentandstandback.第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用一般现在时。
2一般过去时的用法
1)在确定的过去时间里所发生的动作或存在的状态。
 时间状语有:yesterday,lastweek,anhourago,theotherday,in1982等。
 Wheredidyougojustnow?
2)表示在过去一段时间内,经常性或习惯性的动作。
 WhenIwasachild,Ioftenplayedfootballinthestreet.
 WhenevertheBrownswentduringtheirvisit,theyweregivenawarmwelcome. 
3)句型:
 Itistimeforsb.todosth "到……时间了" "该……了"
 Itistimesb.didsth."时间已迟了" "早该……了"
 Itistimeforyoutogotobed. 你该睡觉了。
 Itistimeyouwenttobed. 你早该睡觉了。
 would(had)rathersb.didsth. 表示宁愿某人做某事
 Idratheryoucametomorrow.
4)wish,wonder,think,hope等用过去时,作试探性的询问、请求、建议等。
 Ithoughtyoumighthavesome.我以为你想要一些。
比较:
一般过去时表示的动作或状态都已成为过去,现已不复存在。
 Christinewasaninvalidallherlife. 
 (含义:她已不在人间。)
 Christinehasbeenaninvalidallherlife. 
 (含义:她现在还活着)
 Mrs.DarbylivedinKentuckyforsevenyears.
 (含义:达比太太已不再住在肯塔基州。)
 Mrs.DarbyhaslivedinKentuckyforsevenyears.
 (含义:现在还住在肯塔基州,有可能指刚离去)
注意:用过去时表示现在,表示委婉语气。
1)动词want,hope,wonder,think,intend等。
 Didyouwantanythingelse?
 Iwonderedifyoucouldhelpme.
2)情态动词could,would.
 Couldyoulendmeyourbike?
3usedto/beusedto
usedto+do:"过去常常"表示过去习惯性的动作或状态,但如今已不存在。
Motherusednottobesoforgetful.
Scarfusedtotakeawalk. (过去常常散步)
beusedto+doing:对……已感到习惯,或"习惯于",to是介词,后需加名词或动名词。
Heisusedtoavegetariandiet.
Scarfisusedtotakingawalk.(现在习惯于散步)
典型例题 
----Yourphonenumberagain?I___quitecatchit.
----Its69568442.
A.didntB.couldnt C.dont D.cant
答案A.本句虽没有明确的时间状语,但从语意上看出,在听的时候没有听懂这个动作发生在过去,因此应用过去时。
4一般将来时
1) shall用于第一人称,常被will所代替。
will在陈述句中用于各人称,在争求意见时常用于第二人称。
WhichparagraphshallIreadfirst.
Willyoubeathomeatseventhisevening?
2) begoingto+不定式,表示将来。
 a.主语的意图,即将做某事。
 Whatareyougoingtodotomorrow?
 b.计划,安排要发生的事。
Theplayisgoingtobeproducednextmonth。
 c.有迹象要发生的事
Lookatthedarkclouds,thereisgoingtobeastorm.

3) be+不定式表将来,按计划或正式安排将发生的事。
WearetodiscussthereportnextSaturday.
4) beaboutto+不定式,意为马上做某事。
HeisabouttoleaveforBeijing.
 注意:beaboutto不能与tomorrow,nextweek等表示明确将来时的时间状语连用。
5begoingto/will
用于条件句时,begoingto 表将来
 will 表意愿
Ifyouaregoingtomakeajourney,youdbettergetreadyforitassoonaspossible.
Nowifyouwilltakeoffyourclothes,wewillfitthenewclothesonyouinfrontofthemirror.
6beto和begoingto
beto表示客观安排或受人指示而做某事。
begoingto表示主观的打算或计划。
 Iamtoplayfootballtomorrowafternoon.(客观安排)
 Imgoingtoplayfootballtomorrowafternoon.(主观安排)
7一般现在时表将来
1)下列动词:come,go,arrive,leave,start,begin,return的一般现在时表将来。这主要用来表示在时间上已确定或安排好的事情。
 Thetrainleavesatsixtomorrowmorning.
 Whendoesthebusstar?Itstarsintenminutes.
2)倒装句,表示动作正在进行,如:
 Herecomesthebus.=Thebusiscoming.
 Theregoesthebell.=Thebellisringing.
3)在时间或条件句中。
 WhenBillcomes(不是willcome),askhimtowaitforme.
 IllwritetoyouassoonasIarrivethere.
4)在动词hope,takecarethat,makesurethat等后。
 Ihopetheyhaveanicetimenextweek.
 Makesurethatthewindowsareclosedbeforeyouleavetheroom.
8用现在进行时表示将来
 意为:"意图"、"打算"、"安排"、常用于人。常用词为come,go,start,arrive,leave,stay等。
 Imleavingtomorrow.
 Areyoustayingheretillnextweek?
9现在完成时
现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成:have(has)+过去分词。
10比较过去时与现在完成时
 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
 2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:
yesterday,lastweek,…ago,in1980,inOctober,justnow,具体的时间状语
共同的时间状语: 
thismorning,tonight,thisApril,now,once,before,already,recently,lately 
现在完成时的时间状语
for,since,sofar,ever,never,just,yet, till/until,uptonow,inpastyears,always,
不确定的时间状语
 3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.
 过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。
 举例:
 Isawthisfilmyesterday.
(强调看的动作发生过了。)
 Ihaveseenthisfilm.
(强调对现在的影响,电影的内容已经知道了。) 
 Whydidyougetupsoearly?
(强调起床的动作已发生过了。)
 Whohasnthandedinhispaper? 
(强调有卷子,可能为不公平竞争。)
 ShehasreturnedfromParis. 
她已从巴黎回来了。
 Shereturnedyesterday.
她是昨天回来了。
 HehasbeenintheLeagueforthreeyears.
(在团内的状态可延续)
 HehasbeenaLeaguememberforthreeyears.
(是团员的状态可持续)
 HejoinedtheLeaguethreeyearsago. 
(三年前入团,joined为短暂行为。)
 Ihavefinishedmyhomeworknow. 
 ---WillsomebodygoandgetDr.White?
 ---Hesalreadybeensentfor. 
 句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时。
 (错)Tomhaswrittenalettertohisparentslastnight.
 (对)Tomwrotealettertohisparentslastnight.
11用于现在完成时的句型
1)Itisthefirst/secondtime….that…结构中的从句部分,用现在完成时。
 ItisthefirsttimethatIhavevisitedthecity.
 Itwasthethirdtimethattheboyhadbeenlate.
2)Thisisthe…that…结构,that从句要用现在完成时.
 ThisisthebestfilmthatIve(ever)seen.
 这是我看过的最好的电影。
 Thisisthefirsttime(that)Iveheardhimsing. 这是我第一次听他唱歌。
典型例题
(1)---Doyouknowourtownatall? 
 ---No,thisisthefirsttimeI___here.
A.was B.havebeen C.came D.amcoming
 答案B.Thisisthefirsttime后面所加从句应为现在完成时,故选B。
(2)---Haveyou____beentoourtownbefore?
 ---No,itsthefirsttimeI___here.
A.even,come B.even,havecomeC.ever,come D.ever,havecome
 答案D.ever意为曾经或无论何时,反意词为never,此两词常用于完成时。ThisisthelargestfishIhaveeverseen.Itis/wasthefirsttime+that-clause的句型中,从句要用完成时。
 注意:非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。
(错)Ihavereceivedhisletterforamonth.
(对)Ihaventreceivedhisletterforalmostamonth.
12比较since和for
Since用来说明动作起始时间,for用来说明动作延续时间长度。
Ihavelivedhereformorethantwentyyears.
IhavelivedheresinceIwasborn..
Myaunthasworkedinaclinicsince1949. 
Somenewoilfieldshavebeenopenedupsince1976.
IhaveknownXiaoLisinceshewasalittlegirl. 
MybrotherhasbeenintheYouthLeaguefortwoyears. 
Ihavenotheardfrommyuncleforalongtime.
注意:并非有for作为时间状语的句子都用现在完成时。
Iworkedhereformorethantwentyyears.
 (我现在已不在这里工作。)
Ihaveworkedhereformanyyears. 
 (现在我仍在这里工作。)
小窍门: 当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。
1) (对)TomhasstudiedRussianforthreeyears.
 =TombegantostudyRussianthreeyearsago,andisstillstudyingitnow.
2) (错)Harryhasgotmarriedforsixyears.
 =Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.
显然,第二句不对,它应改为Harrygotmarriedsixyearsago. 或Harryhasbeenmarriedforsixyears.
13since的四种用法
 1)since+过去一个时间点 (如具体的年、月、日期、钟点、1980,lastmonth,halfpastsix)。
 Ihavebeenheresince1989.
 2)since+一段时间+ago
 Ihavebeenheresincefivemonthsago.
3)since+从句 
 Greatchangeshavetakenplacesinceyouleft.
 Considerabletimehaselapsedsincewehavebeenhere.
4)Itis+一段时间+since从句
 ItistwoyearssinceIbecameapostgraduatestudent.
14延续动词与瞬间动词
1)用于完成时的区别
延续动词表示经验、经历;瞬间动词表示行为的结果,不能与表示段的时间状语连用。
Hehascompletedthework.他已完成了那项工作。(表结果)
Iveknownhimsincethen.我从那时起就认识他了。(表经历)
2) 用于till/until从句的差异
延续动词用于肯定句,表示"做……直到……"瞬间动词用于否定句,表示"到……,才……"
Hedidntcomebackuntiltenoclock.
他到10点才回来。
Hesleptuntiltenoclock. 
他一直睡到10点。
 典型例题
1.Youdontneedtodescribeher.I___herseveraltimes. 
A.hadmet B.havemet C.met D.meet
 答案B.首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,severaltimes告知为反复发生的动作,因此用现在完成时。
2.---Imsorrytokeepyouwaiting.
 ---Oh,notatall.I___hereonlyafewminutes.
A.havebeen B.hadbeen C.was D.willbe
 答案A.等待的动作由过去开始,持续到现在,应用现在完成时。
15过去完成时
1)概念:表示过去的过去
----|-------|-----|----其构成是had+过去分词构成。
那时以前 那时 现在
2)用法
 a. 在told,said,knew,heard,thought等动词后的宾语从句。
Shesaid(that)shehadneverbeentoParis.
 b.状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
Whenthepolicearrived,thethieveshadrunaway.
 c.表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示"原本…,未能…"
Wehadhopedthatyouwouldcome,butyoudidnt.
3) 过去完成时的时间状语before,by,until,when,after,once,assoonas。
 HesaidthathehadlearnedsomeEnglishbefore.
 Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself.
 Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.
典型例题 
 Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice. 
A.hadwritten,left B,werewriting,hasleft C.hadwritten,hadleft D.werewriting,hadleft
 答案D."把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此
前一句应用过去进行时。
注意: hadno…when还没等……就……
hadnosooner…than刚……就……
 Hehadnosoonerboughtthecarthanhesoldit.
16用一般过去时代替完成时
1) 两个动作如按顺序发生,又不强调先后,或用then,and,but等连词时,多用一般过去时。
Whenshesawthemouse,shescreamed.
MyauntgavemeahatandIlostit.
2)两个动作相继发生,可用一般过去时;如第一个动作需要若干时间完成,用过去完成时。
WhenIheardthenews,Iwasveryexcited.
3) 叙述历史事实,可不用过去完成时,而只用一般过去时。
OurteachertoldusthatColumbusdiscoveredAmericain1492.
17将来完成时
 1)构成will/begoingtodosth.
 2)概念 
a.状态完成:表示某事继续到将来某一时为止一直有的状态。
b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
 Theywillhavebeenmarriedfor20yearsbythen.
 YouwillhavereachedShanghaibythistimetomorrow.
18现在进行时
 现在进行时的基本用法:
 a.表示现在(指说话人说话时)正在发生的事情。Wearewaitingforyou.
 b.习惯进行:表示长期的或重复性的动作,说话时动作未必正在进行。
Mr.Greeniswritinganothernovel. 
 (说话时并未在写,只处于写作的状态。)
SheislearningpianounderMr.Smith.
 c.表示渐变的动词有:get,grow,become,turn,run,go,begin等。
Theleavesareturningred.
Itsgettingwarmerandwarmer.
 d.与always,constantly,forever等词连用,表示反复发生的动作或持续存在的状态,往往带有说话人的主观色彩。
Youarealwayschangingyourmind.
典型例题
 Mydictionary___,Ihavelookedforiteverywherebutstill___it. 
 A.haslost,dontfindB.ismissing,dontfind C.haslost,haventfound D.ismissing,haventfound.
 答案D.前句是一个仍在持续的状态,应用进行时,由于没有找到,其影响仍然存在,应用完成时,瞬间动词用于否定式时可用于完成时。
19不用进行时的动词
 1)事实状态的动词
have,belong,possess,cost,owe,exist,include,contain,matter,weigh,measure,continue
Ihavetwobrothers.
Thishousebelongstomysister.
2)心理状态的动词
Know,realize,thinksee,believe,suppose,imagine,agree,recognize,remember,want,need,forget,prefer,mean,understand,love,hate
Ineedyourhelp.
Helovesherverymuch.
3)瞬间动词
accept,receive,complete,finish,give,allow,decide,refuse.
Iacceptyouradvice.
4)系动词
seem,remain,lie,see,hear,smell,feel,taste,get,become,turn
Youseemalittletired.
20过去进行时
1)概念:表示过去某时正在进行的状态或动作。
2)过去进行时的主要用法是描述一件事发生的背景;一个长动作发生的时候,另一个短动作发生。
3)常用的时间状语
thismorning,thewholemorning,alldayyesterday,fromninetotenlastevening,when,while
Mybrotherfellwhilehewasridinghisbicycleandhurthimself. 
Itwasrainingwhentheyleftthestation.
WhenIgottothetopofthemountain,thesunwasshining. 

典型例题
1)Mary___adresswhenshecutherfinger. 
A.made B.ismaking C.wasmaking D.makes
 答案C.割伤手指是已发生的事情,应用过去时。同 时,when表时间的同时性,"玛丽在做衣服时"提供事情发生的背景,因此用过去进行时。
2)Asshe___thenewspaper,Granny___asleep.
read;wasfalling B.wasreading;fell C.wasreading;wasfalling D.read;fell
 答案B.句中的as=when,while,意为"当……之时"。描述一件事发生的背景时,用过去进行;一个长动作发生的时候,另一个短动作发生。句意为"在她看报纸时,奶奶睡着了。"句中的fell(fall的过去时),是系动词,后跟形容词,如:fallsick。
21将来进行时
1)概念:表示将来某时进行的状态或动作,或按预测将来会发生的事情。
 Shellbecomingsoon.
 Illbemeetinghimsometimeinthefuture.
注意:将来进行时不用于表示"意志",不能说Illbehavingatalkwithher.
2)常用的时间状语
Soon,tomorrow,thisevening,onSunday,bythistime,tomorrow,intwodays,tomorrowevening
Bythistimetomorrow,Illbelyingonthebeach.
22一般现在时代替将来时
时间状语从句,条件句中,从句用一般现在时代替将来时
When,while,before,after,till,once,assoonas,solongas,bythetime,if,incase(that),unless,evenif,whether,themoment,theminute,theday,theyear,immediately
HeisgoingtovisitherauntthedayhearrivesinBeijing.他一到北京,就去看他姨妈。
典型例题
(1)Hesaidhe________meapresentunlessI_______indoingtheexperiment.
 A.hadnotgiven;hadnotsucceededB.wouldnotgive;succeed
 C.willnotgive;succeedD.wouldnotgive;willsucceed.
 答案B.在时间,条件或让步主语从句中一般不用将来时。本题有Hesaid,故为过去式。主句用将来时,故选B.此处用一般过去式代替了过去将来时。
(2)表示现在已安排好的未来事项,行程等活动。
 Themuseumopensattentomorrow. 博物馆明天10点开门。(实际上每天如此。)
23一般现在时代替过去时
1)"书上说","报纸上说"等。
 Thenewspapersaysthatitsgoingtobecoldtomorrow.报纸上说明天会很冷的。
 2)叙述往事,使其生动。
 Napoleonsarmynowadvancesandthegreatbattlebegins.
24一般现在时代替完成时
1)有些动词用一般现在时代替完成时:
hear,tell,learn,write,understand,forget,know,find,say, remember.
 Ihear(=haveheard)hewillgotoLondon.
 Iforget(=haveforgotten)howoldheis.
2)句型"Itis…since…"代替"Ithasbeen…since…"
3)Itis(=hasbeen)fiveyearssincewelastmet.
25一般现在时代替进行时
1)句型:Herecomes…;Theregoes…
 Look,herecomesMr.Li.
26现在进行时代替将来时
1)表示即将发生的或预定中计划好的活动。
Areyoustayingwithusthisweekend?这周和我们一起度周末吗?
Weareleavingsoon. 我们马上就走。
2)渐变动词,如:get,run,grow,become,begin及die。
Heisdying.
27时态一致
 1)如果从句所叙述的为真理或不变的事实,则永远用现在时。
 Atthattime,peopledidnotknowthattheearthmoves.
 Hetoldmelastweekthatheiseighteen.
2)宾语从句中的助动词ought,need,must,dare时态是不变的。
 HethoughtthatIneednottellyouthetruth.
28时态与时间状语
时间状语
一般现在时every…,sometimes, at…,onSunday,
一般过去时yesterday,lastweek,anhourago,theotherday,in1982,justnow
一般将来时next…,tomorrow,in+时间,
现在完成时for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,recently
过去完成时before,by,until,when,after,once,assoonas
过去进行时thismorning,thewholemorning,allday,yesterday,fromninetotenlastevening…when,while
将来进行时soon,tomorrow,thisevening,onSunday,bythistime,tomorrow,intwodays,tomorrowevening

高中英语语法:动词时态--一般时


第一章动词时态(一)
在英语中,不同时间发生的动作或存在的状态,要用不同的动词形式来表示,这就叫做动词的时态。
一、一般时
一般时包括一般现在时、一般过去时、一般将来时和一般过去将来时。
A.一般现在时
1.一般现在时的构成
一般现在时主要用动词原形来表示。主语是第三人称单数时,动词后面要加-s或-es。
Theywantgoodjobs.
他们想要好的工作。
Thecoatmatchesthedress.
外衣和裙子很相配。
Thisworkdoesnotsatisfyme.
这项工作我不满意。
Doyouunderstand?
你懂了吗?
2.一般现在时的用法
①一般现在时的基本用法
a.表示现在习惯性的动作或存在状态
Healwaystakesawalkaftersupper.
晚饭后他总是散散步。
Everyoneisinhighspiritsnow.
现在大家都情绪高涨。
b.表示客观事实或普遍真理
Thesunrisesintheeastandsetsinthewest.
太阳从东方升起在西方落下。
Soundtravelsfasterthroughwaterthanitdoesthroughair.
声音在水中的传播速度要比在空气中快。
Timeandtidewaitfornoman.
时间不等人。
c.表示主语的特征、能力和状态
Thisclothfeelssoft.
这布摸上去很软。
Iloveclassicalmusic.
我喜欢古典音乐。
ThePresidentstillseemsabletofindtimetogofishing.
看来总统仍能有时间去钓鱼。
d.表示按计划或安排将要发生的动作
Themeetingbeginsat7:00.
会议七点钟开始。
Weleavehereat8:00sharp.
我们八点整离开这里。
e.在时间、条件、让步状语从句中表示将来动作
Whenyoucomenexttime,bringmesomemagazines.
你下次来时,给我带几本杂志。
Iftimeallows,weshallgotheretomorrow.
如果时间允许的话,我们明天去那里。
Whetherheagreesornot,Iwillstayathome.
不管他同意与否,我都会待在家里。
②一般现在时的特殊用法
a.用于新闻标题或图片说明中
ChinaDeclaresMannedSpaceflightSuccessful
中国宣布载人航天飞行圆满成功
LauraBushArrivesinMoscow
劳拉·布什抵达莫斯科
b.用于体育运动、表演等实况报道中
Francisslipspast,passestheballtoYaoMing,whojumps,catchesandshootsitintothebasket.
弗朗西斯穿过去,把球传给姚明,姚明跳起来,接住球投进篮里。
Now,look,Ipressthebuttonandturnonthemachine.
现在,看,我按下按扭,打开了这台机器。
c.表示告诫或劝说
Youmindyourownbusiness.
你不要管闲事!
Ifhedoesthatagain,hegoestoprison.
如果他再那样的话,他就会进监狱的。
d.表示现在瞬间的动作
Herecomesthebus.
汽车来了。
Theregoesthebell.
铃响了。
B.一般过去时
1.一般过去时的构成
一般过去时是用动词的过去式来表示。
Hiswordsfetchedalaughfromallpresent.
他的话使在场的人都笑了。
Ididnotsleepwelllastnight.
我昨晚没睡好。
Didyoudirectthetouristtothehotel?
你告诉这位游客去旅馆的路了吗?
2.一般过去时的用法
①一般过去时的基本用法
a.表示过去某个特定时间发生的动作或存在的状态
Hesuddenlyfellillyesterday.
昨天他突然生病了。
Theenginestoppedbecausethefuelwasusedup.
发动机因燃料用光而停机了。
注意:
在一般过去时的句子中,通常都要有表示过去的时间状语。
IvisitedthePalaceMuseum.(在没有上下文的情况下,应避免这样说)
IvisitedthePalaceMuseumlastyear.
去年我参观过故宫博物院。
IhavevisitedthePalaceMuseum.
我参观过故宫博物院。
b.表示过去经常发生的动作或存在的状态
Iwrotehomeonceaweekatcollege.
我上大学时每周给家里写一封信。
Hewasalreadyinthehabitofreadingwidelyinhisboyhood.
他童年时就养成了广泛阅读的习惯。
提示:
表示过去的习惯性动作,除了用过去式外,还可以用usedto或would来表示。
SheusedtostudylateintothenightwhenshewasinSeniorThree.
她上高三时经常学习到深夜。
Hewouldsitforhoursdoingnothing.
过去他常常一坐几个钟头什么事也不做。
c.表示过去连续发生的一系列动作
Sheenteredtheroom,pickedupamagazineandlookedthroughitcarefully.
她走进房间,拿起一本杂志,认真地翻阅了起来。
Thestudentsgotupearlyinthemorning,didmorningexercisesandthenreadEnglishaloudintheopenair.
学生们很早起床,做早操,然后在室外朗读英语。
d.在时间、条件状语从句中表示过去将要发生的动作
Wewouldnotleaveuntiltheteachercameback.
老师回来我们才会离开。
Shetoldmeshewouldnotgoifitrainedthenextday.
她告诉我如果第二天下雨的话,她就不去了。
②一般过去时的特殊用法
a.在虚拟语气中表示现在或将来时间的动作或状态
Itstimewewent.
是我们该走的时候了。
IwishIweretwentyyearsyounger.
但愿我年轻20岁。
Iwouldratheryoudidntdoanythingforthetimebeing.
我宁愿你暂时先不要采取什么措施。
b.在口语中,一般过去时往往显示委婉客气。
Iwonderedifyoucouldgivemeahand.
我想请你帮个忙。
MightIcomeandseeyoutonight?
我想今晚来看你,好吗?
3.一般现在时和一般过去时的比较
一般现在时要和现在时间相联系,而一般过去时和说话的“现在”不相联系。
Hisfatherisafilmdirector.
他父亲是电影导演。(他现在还是)
Hisfatherwasafilmdirector.
他父亲曾是电影导演。(他现在不是)
Howdoyoulikethenovel?
你觉得这部小说怎么样?(还在看小说)
Howdidyoulikethenovel?
你觉得这部小说怎么样?(已看完小说)
C.一般将来时
1.一般将来时的构成
一般将来时是由“will/shall+动词原形”构成的。shall只限于第一人称,主要见于英国英语,现在的趋势是第一、二、三人称的单复数形式均用will表示。在口语中,shall和will常缩写成“ll”,紧接在主语之后。其否定式shallnot和willnot常简略为shant和wont。
Illgoandshutthedoor.
我去关门。
Whenwillyouknowyourexamresults?
你什么时候能知道考试结果?
Icanseeyourebusy,soIwontstaylong.
我看得出你很忙,所以我不会呆太久的。
提示:在youandI或bothofus等短语后,只用will,不用shall。
YouandIwillarrivetherenextMonday.
我和你下周一都要到达那里。
Bothofuswillgraduatefrommiddleschoolnextyear.
我们俩明年中学毕业。
2.一般将来时的用法
①表示将要发生的动作或存在的状态
Ishallbefreethisafternoon.
我今天下午有空。
Therellbenochemistryclassestomorrow.
明天没有化学课。
TheywillprobablygotoShanghaifortheirholiday.
他们可能去上海度假。
注意:
在口语中,常用will/shall+bedoing结构来代替will/shall+动词原形,以表示生动。
Illbeseeingafriendoffattheairport.
我要去机场给一个朋友送行。
Hellbegoingwithustomorrow.
他明天和我们一起去。
②表示将要反复发生的动作
MyunclewillcometoseemeeverySaturday.
我叔叔每个星期六都会来看我。
ThestudentswillhavefiveEnglishclassesperweekthisterm.
本学期学生们每周要上五节英语课。
③表示同意或答应做某事
Thatbaglooksheavy.Illhelpyouwithit.
这个包看起来很重,我来帮你提。
Iwonttellanyonewhathappened,Ipromise.
我保证不告诉别人所发生的事。
④表示一种倾向或推测
Flowerswilldiewithoutwater.
没有水花会枯死的。
Waterwillchangeintoiceat0℃.
水在零摄氏度就会结冰。
Thiswillbeyoursister,Iguess.
我猜想这是你姐姐。
3.一般将来时的常用结构
①用于“Iexpect,Imsure,Ithink,Iwonder+宾语从句”中
Dontworryabouttheexam.Imsureyoullpass.
不要担心这次考试,我确信你会通过的。
Iwonderwhatwillhappen.
我不知道将会发生什么事。
Idontthinkthetestwillbeverydifficult.
我想这次测验不会太难。
②用于“祈使句+and+陈述句”中
Workhardandyouwillsucceed.
如果你努力,就会成功的。
Goatonceandyouwillseeher.
马上去,你就会见到她了。
③与表示时间或条件的状语从句连用
Illletyouknowassoonashearrives.
他一到我就通知你。
Ifyouaskhim,hewillhelpyou.
如果你请他,他会帮助你的。
Weshallgounlessitrains.
除非下雨,否则我们是要去的。
4.将来时间的其他表达法
①begoingto+动词原形
“begoingto+动词原形”这一结构常用于口语中。
a.表示决定或打算要做某事
Imgoingtobuyanewcoatthiswinter.
今年冬天我打算买一件新大衣。
Areyougoingtoplaybasketballafterclass?
下课后你去打篮球吗?
Heisgoingtobeadoctorwhenhegrowsup.
他长大后要当医生。
Whatareyougoingtodotoday?
今天你打算做什么?
b.表示有迹象即将要发生什么事
Lookatthoseblackclouds.Itisgoingtorain.
瞧那乌云,天要下雨了。
Thecarisgoingtoturnover.
汽车要翻了!
Thereisgoingtobeasnowstorm.
将有一场暴风雪。
比较:
“begoingto+动词原形”与“will/shall+动词原形”的区别
1.begoingto通常表示很快就要发生的事,而will/shall既可表示不久的将来,也可表示长远的将来或不确定的将来。
Sheisgoingtogetbetter.
她的病要好了。(有恢复健康的迹象)
Shewillgetbetter.
她的病会好的。(认为最终会恢复健康的)
2.will表示将来,通常是指事先无计划的意图,是临时决定的;begoingto则表示事先有计划的意图,是经过考虑的。
—Georgephonedwhileyouwereout.
你外出的时候乔治打电话来的。
—Ok.Illphonehimback.
好的,我给他回电话。(临时决定)
—Matthewphonedwhileyouwereout.
你外出的时候马修打电话来了。
—Yes,Iknow.Imgoingtophonehimback.
是的,我知道了。我准备给他回电话。(早有安排)
但在正式文体中,要用will来表示事先安排的动作。
Themeetingwillbeginat10:00a.m..
会议将在10点开始。
Coffeewillbeservedfrom9:30fromtodayonwards.
从今天起9:30开始供应咖啡。
3.表示有迹象显示将要发生某一动作时,要用begoingto,不用will或shall。
Ifeelterrible.IthinkImgoingtobesick.
我觉得不舒服,我想我要生病了。
4.begoingto可用于条件句,表示将来时间,will则不能。
Ifyouaregoingtoattendthemeeting,youdbetterleavenow.
如果你要出席会议,你最好现在就动身。
②be+动词的-ing形式
“be+动词的-ing形式”表示根据现在的计划或安排,预期将会发生某事,这种安排不容随意改变。在这一结构中,动词-ing形式通常是表示位置转移的动词,如arrive,come,go,leave,move,start,stay,get以及eat,meet,seeoff,die等,并与表示将来的时间状语连用。如果没有时间状语,则所表示的动作有即将发生之意。
HeisleavingforXinjianginafewdays.
他几天后要动身去新疆。
Iamdiningouttonight.
今晚我将出去吃饭。
Theplaneistakingoffsoon.
飞机马上就要起飞了。
Theoldmanisdying.
那位老人快要死了。
比较:
“be+动词的-ing形式”和“begoingto+动词原形”的异同
1.表示按计划发生的动作时,两者可互换。
Wearemovingtoanewflattomorrow.
我们明天就要搬到新房子里去了。
Wearegoingtomovetoanewflattomorrow.
我们明天就要搬到新房子里去了。
2.表示由于客观因素而产生的将来动作或状态时,用begoingto结构,不用be+动词的-ing形式。
Youaregoingtofallifyouclimbthattree.
如果你爬树的话,你会摔下来的。(不可说Youarefallingif...)
Becareful.Youaregoingtobreakthatchair.
当心!你会把那张椅子弄坏的。(不可说Youarebreakingthatchair)
③be+动词不定式
这一结构中的be,只有现在式(am,is,are)和过去式(was,were)两种形式。
a.表示按计划或安排将要发生的动作
ThehighwayistobeopentotrafficinMay.
这条公路将在五月份通车。
AmItotakeoverhiswork?
我是不是要接管他的工作?
b.用于条件句中强调按计划或安排将要发生的动作
Ifwearetotakethe5:00train,wemustleavenow.
如果我们乘坐5点的火车的话,那我们现在就得出发。
c.表示命令或吩咐等。否定形式常表示“禁止”或“不许”。
Youaretobebackbefore10p.m..
你必须在10点前回来。
Youarenottogooutaloneatnight.
晚上你不能单独出去。
比较:
“be+动词不定式”与“begoingto+动词原形”的区别
1.“begoingto+动词原形”侧重说话人个人的意图和打算,“be+动词不定式”侧重受别人的指示或安排要做的事。
Imgoingtotrymybesttowritethisarticlewell.
我将尽力把这篇文章写好。
AmItowaitheretilltheirarrival?
我要在这儿一直等到他们抵达吗?
2.表示由于客观因素或不受人控制的将要发生的动作时,只用“begoingto+动词原形”,不用“be+动词不定式”。
Itsgoingtorain.
天要下雨了。(不说Itstorain.)
Rachelisgoingtofaint.
雷切尔要晕倒了。
④ 一般现在时
一般现在时可以用来表示将来时间,主要用法有:
a.表示由于日历或时刻表的规定而固定不变的或比较不易变更的将来时间发生的动作。
TomorrowisFriday.
明天是星期五。
WhattimedoesthenexttrainleaveforParis?
下一班开往巴黎的火车几点出发?
b.在时间状语从句或条件状语从句中,用一般现在时表示将来时间的动作或状态。
IllgivethebooktoyouafterIfinishit.
我看完这本书就给你。
Ifhearrives,wemustgoandmeethimattherailwaystation.
如果他到了,我们就得到火车站去接他。
c.在hope,suppose等后面的宾语从句中常用一般现在时表示将来动作或状态。
Ihopealliswellwithhim.
我希望他一切都好。
Suppsewegohikingtomorrow.
我们明天还是去远足吧。
D.一般过去将来时
1.一般过去将来时的构成
一般过去将来时是由“should/would+动词原形”构成的。
HeaskedmeyesterdaywhenIshouldleaveforParis.
昨天他问我什么时候动身去巴黎。
Theywantedtoknowhowtheywouldfinishthehomeworkearlier.
他们想知道怎样才能早一点儿完成家庭作业。
2.一般过去将来时的用法
一般过去将来时间的出发点是过去,即从过去某一时刻看以后要发生的动作和状态。
a.一般过去将来时常用于间接引语中
Hesaidtheywouldarrangeaparty.
他说他们将安排一个晚会。
IaskedifhewouldcomeandfixmyTVset.
我问他是否来帮我修电视机。
b.一般过去将来时可用来表示非真实的动作或状态
IfIhadachancetostudyabroad,IwouldstudyatCambridgeUniversity.
如果我有机会出国学习的话,我就会去剑桥大学。
Iwishhewouldgowithmetothecinematonight.
今晚他能和我一起去看电影就好了。
3.过去将来时间其他表达法
a.was/weregoingto+动词原形
Hesaidthathewasgoingtoliveinthecountrywhenheretired.
他说他退休后要住在农村。
Theythoughtitwasgoingtorain.
他们认为天要下雨了。
b.was/were+动词的-ing形式
Nobodyknewwhethertheguestswerecoming.
没人知道客人们是否要来。
Iwastoldthatthetrainwasleavinginafewminutes.
我被告知火车几分钟后就要开了。
c.was/were+动词不定式
Shesaidshewastocleantheclassroomafterschool.
她说她放学后要打扫教室。
ItwasreportedthatanotherbridgewastobebuiltacrosstheYangtseRiver.
据报道长江上将要再建一座大桥。
提示:
“was/weregoingto+动词原形”或“was/were+动词不定式完成式”可表示未能实现的过去将来时间的动作。
LastSundayweweregoingtovisittheGreatWall,butitrained.
上星期天我们本想去游览长城的,但却下雨了。(没有去成)
Iwastohavehelpedwiththeperformance,butIgotfluthedaybefore.
我是打算帮忙演出的,但前天我感冒了。(没有帮上忙)
d.was/wereabouttodo
“was/wereabouttodo”表示说话的瞬间就会发生的动作。
Ifeltsomethingterriblewasabouttohappen.
我觉得有可怕的事要发生了。
e.was/wereonthepointofdoing
Imgladyouhavecome.Iwasonthepointofcallingyou,butyouvesavedmethetroublenow.很高兴你来了。我正准备给你打电话,现在你省去我这个麻烦了。
提示:
“beabouttodo”和“beonthepointofdoing”结构一般不与表示将来的时间状语连用,但后面可以接when引导的分句。
Iwasabouttostartwhenitsuddenlybegantorain.
我正要动身天突然下雨了。

高中英语语法:动词时态--被动语态


一名优秀负责的教师就要对每一位学生尽职尽责,高中教师要准备好教案,这是高中教师需要精心准备的。教案可以让讲的知识能够轻松被学生吸收,帮助高中教师更好的完成实现教学目标。那么怎么才能写出优秀的高中教案呢?下面是小编为大家整理的“高中英语语法:动词时态--被动语态”,仅供参考,欢迎大家阅读。

语态也是动词的一种形式,表示主语与谓语之间的关系。英语有两种语态:主动语态(activevoice)和被动语态(passivevoice)。主动语态表示主语是谓语动作的执行者,而被动语态则表示主语是谓语动作的承受者。
一、被动语态的构成
被动语态是由助动词be加及物动词的过去分词构成,如果有必要强调动作的执行者,动作执行者可以由介词by引出的短语表示。助动词be随主语的人称、数、时态和语气的不同而变化。
A.十种常见时态的被动语态
1.一般现在时
主动语态:do
被动语态:amisaredone
Wecleantheclassroomeveryday.我们每天打扫教室。
Theclassroomiscleanedbyuseveryday.教室每天都由我们打扫。
Suchsongsareusuallysungbygirls.这些歌通常是女孩子们唱的。
Russianisnottaughtinourschool.我们学校不教俄语。
Aremanygoodsshippedabroadeveryday每天都有许多货物运往国外吗
2.一般过去时
主动语态:did
被动语态:wasweredone
Wecleanedtheclassroomyesterday.昨天我们打扫了教室。
Theclassroomwascleanedbyusyesterday.昨天教室被我们打扫了。
Thewindowwasbrokenbymyson.窗子是我儿子打破的。
Weremanytreesplantedonthehillyesterday昨天山上种了许多树吗?
Howmuchmoneywasstoleninall一共被偷了多少钱?
3.一般将来时
主动语态:willshalldo
被动语态:willshallbedone
Wewillcleantheclassroomsoon.我们很快要打扫教室。
Theclassroomwillbecleanedsoon.教室很快要被打扫了。
Theworkwillbedoneimmediately.这工作将马上做。
Willtheschoolsportsmeetingbeheldnextweek?校运动会将在下星期举行吗?
WhenshallwebegivenalectureontheInternet什么时候给我们作有关因特网的讲座?
4.一般过去将来时
主动语态:woulddo
被动语态:wouldbedone
Wetoldhimthatwewouldcleantheclassroomsoon.我们告诉他我们马上就打扫教室。
Wetoldhimthattheclassroomwouldbecleanedsoon.我们告诉他教室很快就会被打扫的。
Hesaidthatanewtradecenterwouldbebuiltinthecentreofthecity.他说一个新的贸易中心将在市中心建起来。
Sheaskedwhethertheirplanwouldbeconsideredwithgreatcare.她问他们的计划会不会得到仔细的考虑。
IwasnttoldthatIshouldbeinvitedtotheparty.没人告诉我要被邀请出席晚会。
5.现在进行时
主动语态:amisaredoing
被动语态:amisarebeingdone
Wearecleaningtheclassroomnow.我们现在正在打扫教室。
Theclassroomisbeingcleanednow.教室现在正在被打扫。
Ahospitalisbeingbuiltinthecentreofthetown.镇中心正在兴建一家医院。
Arethebabiesbeingtakencareofbythisnurse这些婴儿正由这个护士照看吗?
Howisthenewteachingmethodbeingtriedthere那里是怎样试行这种新教学方法的?
6.过去进行时
主动语态:wasweredoing
被动语态:waswerebeingdone
Wewerecleaningtheclassroomthistimeyesterday.昨天这个时候我们在打扫教室。
Theclassroomwasbeingcleanedthistimeyesterday.昨天这个时候教室正在被打扫
Theteachingplanwasbeingdiscussedatthattime.那时正在讨论教学计划。
WastheTVsetbeingfixedthistimeyesterday昨天这个时候电视机正在被修理吗?
Thehousewasbeingpaintedwhenwearrivedathishome.我们到他家时,他家房子正在粉刷。
7.现在完成时
主动语态:hashavedone
被动语态:hashavebeendone
Theclassroomlookstidy.Wehavecleanedit.教室看起来很整洁。我们已经打扫了。
Theclassroomlookstidy.Ithasbeencleaned.教室看起来很整洁。它已经被打扫了
ManyforeignfilmshavebeenshownonTVsincelastmonth.上个月以来,电视中播放了许多外国影片。
Theradiohasnotbeenturnedonyet.收音机还没开。
Hasanewtrainingcentrebeensetupinourtown我们镇上新的培训中心建好了吗?
8.过去完成时
主动语态:haddone
被动语态:hadbeendone
Theclassroomlookedtidy.Wehadcleanedit.教室看起来很整洁。我们已经打扫过了。
Theclassroomlookedtidy.Ithadbeencleaned.教室看起来很整洁。它已经被打扫过了。
HisnewlywrittennovelhadbeentranslatedintoEnglishbytheendoflastmonth.上个月末,他刚写的小说已被翻译成了英语。
Shetoldmethatshehadbeendismissedbyherboss.她告诉我,她的老板已把她解雇了。
HerhomeworkhadnotbeenfinishedwhenIgothome.我到家的时候,她的作业还没有完成。
9.将来完成时
主动语态:willshallhavedone
被动语态:willshallhavebeendone
Wewillhavecleanedtheclassroombyfiveoclock.我们将在五点之前打扫完教室。
Theclassroomwillhavebeencleanedbyfiveoclock.教室将在五点以前打扫完。
Thenewbookswillhavebeenenteredintheregisterbeforeanotherparcelarrives.这些新书在下一批书到来前将登记完毕。
Howmanyexpresswayswillhavebeencompletedbytheendofnextyear到明年年底将建成多少条高速公路?
Beforeyoureturnmyworkwillhavebeendone.你回来前我的工作将会做完。
10.过去将来完成时
主动语态:wouldhavedone
被动语态:wouldhavebeendone
Isaidwewouldhavecleanedtheclassroomby500.我说我们将在五点之前打扫完教室。
Isaidtheclassroomwouldhavebeencleanedby500.我说教室将在五点以前打扫完。
Theheadmastersaidthearticlewouldhavebeentranslatedbytheendofnextmonth.校长说文章将在下月底翻译好。
Thedaywasdrawingnearwhenthedamwouldhavebeencompleted.大坝完工的日子不远了。
Hetoldmethatpreparationswouldhavebeenfinishedby600.他告诉我准备工作将在六点前完成。
B.“get+过去分词”结构
被动语态除常用“be+过去分词”构成外,还可用“get+过去分词”结构。这种结构多用在口语中,强调动作的结果。
Theboygothurtwhenhewasridingtoschool.那孩子骑车上学时受伤了。
Didyourlettergetanswered你收到回信了吗?
注意:
用“get+过去分词”结构时,其后的动作执行者(即by短语)一般不表示出来。
Finallyhisbikegotrepaired.最后他的自行车得到了修理。
AsIpassedby,myskirtgotcaughtonanail.我经过的时候,我的裙子被钉子挂住了。
C.“seemappear+过去分词”结构
有时“seemappear+过去分词”也可以构成被动语态。
Sheseemedannoyedbyhiswords.她似乎被他的话搞得很恼火。
Thehouseappearsdeserted.这房子好像没人居住。
提示:
并不是所有的“be+过去分词”结构中的be都能被get或seem,appear等词代替。
Shegotborninasmallvillage.
Shewasborninasmallvillage.她出生在一个小村庄。
Theoldmangotofferedalargesumofmoney.
Theoldmanwasofferedalargesumofmoney.这位老人获得了一大笔钱。
Colingotcaughtcheatingintheexam.
Colinwerecaughtcheatingintheexam.科林考试作弊被抓住了。
D.被动语态中常用的介词
1.by表示动作的执行者或施加者
Bywhomisthebookwritten这本书是谁写的?
Thechildrenweredrivenindoorsbytherain.孩子们被雨赶进了室内。
2.with表示用某种工具
Thewolfwaskilledwithagun.狼被枪打死了。
Thefieldwasspreadwithwildflowers.田野里野花遍地。
3.from表示源于某种物质(看不出原材料)
Goodwineismadefromgrain.好酒是粮食制成的。
4.of表示用某种材料制成(看得出原材料)
Thetableismadeofwood.这张桌子是用木头做的。
5.其他介词
Youarewantedonthephone.有电话找你。
Heisknowntoeverybody.大家都认识他。
Shewascaughtintherain.她遭雨淋了。
注意:
动作执行者可以由介词by引出的短语表示,但被动语态句子中的by短语并不总是表示动作执行者。
Apolicemanisknownbytheclotheshewears.警察可以通过他的服装辨认出来。(by表示方式)
Hewasmuchflatteredbyheraskinghimtodinner.她邀请他吃晚饭,他受宠若惊了。(by表示原因)
Thesnowwaspiledhighbythegate.门口雪堆积得很高。(by表示地点)

高中英语语法之讲解—时态


老师会对课本中的主要教学内容整理到教案课件中,到写教案课件的时候了。将教案课件的工作计划制定好,才能够使以后的工作更有目标性!你们清楚有哪些教案课件范文呢?为满足您的需求,小编特地编辑了“高中英语语法之讲解—时态”,欢迎阅读,希望您能够喜欢并分享!

高中英语语法之讲解—时态

动词时态(一)

1.一般现在时
1)一般现在时表示真理或事实:
Theearthmovesroundthesunin365days.地球一年三百六十五天都围绕太阳公转。

2)一般现在时表示经常发生的动作或存在的状态:
Everyevening,aftersupper,hesitsdownwithacupofcoffeebeforethetelevision.
每天晚上在吃完晚饭之后,他都会端着杯咖啡坐在那里看电视。
Theirhouseisnotlikeours.他们的房子和我们的不一样。
**3)一般现在时表示按规定、计划或时间表将要发生的情况
Whendoesthetrainleave?火车什么时候开?

2.一般过去时
*一般过去时的基本用法:
1)表示在过去某一时间内发生的动作或存在的状态。
Whenandwheredidyoushootthatbear?你是何时何地射杀那头熊的?
2)表示过去的习惯性动作、过去反复发生的事。
Inthosedayshetookhiswifeandchildrentothecinemaatleastonceaweek.
在那些日子里,他至少每周一次领着妻子和孩子去看电影。

8使用一般过去时的其它情况:
1)过去时的句子通常带有表示一个过去的特定时间或地点状语。常与一般过去时连用的副词有:yesterday,lastyear,lastnight,theotherday,justnow,then,ago,in1989,atthattime等。
2)句中没有时间状语时,可依据上下文进行推测。
—Haven’tyougraduatedfromcollege?—Yes,IstudiedFrenchfortwoyears.

—你还没有大学毕业么?—毕业了,我学了两年法语。

3.现在进行时
1)表示说话时正在进行的动作:
Tom,I’mspeakingtoyou.Areyoulistening?汤姆,我正在和你讲话呢。你正在听吗?
2)表示目前这个阶段正在进行着的动作:
Thepopulationoftheworldisincreasingrapidly.世界人口正在飞速增长。
**3)表示说话人的某些感情色彩,常与always,constantly等连用:
Sheisalwaysleavingthingsabout.她总是把东西到处乱丢乱放。
**4)表示近期即将发生的动作:
TheyareleavingforTibetnextMonday.他们下周一去西藏。

4.过去进行时
1)表示过去某一时刻正在进行的动作:
ShewasflyingtoParisthistimelastMonday.上周一的这个时候,她正坐飞机飞往巴黎。
2)表示过去某个动作正在进行时,另一个动作(突然)发生:
Wewereplayingfootballwhenitbegantorain.当我们正在踢球的时候,突然下起了雨。

5.现在完成时
1)现在完成时表示过去开始持续到现在的状况或完成的动作。
Ithasrainedeverydaysofarthismonth.这个月到目前为止每天都在下雨。
2)现在完成时表示已有的经历,往往强调过去的动作对现在造成的影响:
Whohastakenmycamera?Iputithereamomentago.谁拿了我的照相机?我刚放在这里的。
3)在时间、条件状语从句中代替将来完成时:
Don’tgooutuntilyouhavewashedyourclothes.洗完衣服你才能出去。
PleasegivethebooktoLilyifyouhavefinishedreadingit.看完书之后,把它给丽丽。
4)通常与现在完成时连用的词语:yet,already,bythistime,just,ever,never,now,before,severaltimes,since,uptonow,sofar,recently,lately,foralongtime。

练习
1.—Bobmustbeverywealthy.
 —Yes,he_____moreinonedaythanIdoinaweek.
A.hasearned B.hadearnedC.earnsD.isearning

2.TheplaneforGlasgow_____at10:05onTuesdaymorning.
A.isleaving B.hasleftC.leavesD.wasleaving
3.Justin_____rockmusictoclassical.
A.preferredB.waspreferring C.haspreferredD.ispreferring
4.Thatdinnerwasthemostexpensivemealwe_____.
A.wouldhaveB.havehadC.haveneverhad D.hadeverhad
5.I_____alldaytodayandI_____rathertirednow.
A.haveworked;amB.worked;amC.haveworked;havebeenD.worked;was
6.I_____toLasVegasbeforeyou_____backnextweek.
A.amgoing;comeB.shallgo;comeC.amgoing;willcome D.shallgo;willcome
7.He_____inItalywhenhe_____theaccident.
A.traveled;had B.wastravelling;hadC.traveled;washaving D.hastraveled;has
8.Susan_____tohergrandmother’svillageforhersummerholidayswhenshe_____young.
A.usedtogo;was B.went;usedtobeC.hasgone;isD.usedtogo;was
9.—Didyouwaitforhimverylong?
 —Yes,I_____tobeduntilfiveinthemorning.
A.didgoB.didn’tgoC.hadgone D.went
10.HeranoutcryingassoonasI_____himthebadnews.
A.toldB.tellC.havetold D.hadtold
11.Tenyearshavepassedsincewelast_____inLondon.
A.meet B.havemetC.met.hadmet
12.—Haven’tyougraduatedfromcollege?
—Yes,______.
A.IstudyFrenchfortwoyearsB.IstudiedFrenchfortwoyears
C.IamstudyingFrenchfortwoyearsD.IhavestudiedFrenchfortwoyears
13.—Wehaven’theardfromJaneforalongtime.
—Whatdoyousuppose_____toher?
A.washappeningB.tohappenC.hashappenedD.hadhappened
14.She_____thebabytoseeifhe’sgotatemperature.
A.feelsB.isfeelingC.hasfeltD.felt
15.Why______themilk?Hasitgoneoff?
A.areyousmelling B.doyousmellC.didyousmellD.haveyousmelled
解析:
1.选C。一般现在时表示现在的状况。2.选C。一般现在时可以表示按计划安排将要做的事情。
3.选A。prefer表示情感,不用于现在进行时。 4.选B。现在完成时表示到现在为止发生的情况。
5.选A。现在完成时表示到现在为止发生的情况;一般现在时表示现在的状况。
6.选B。在时间状语主句中,主句用一般将来时,从句用一般现在时。
7.选B。过去进行时表示在过去某段时间正在进行的动作。
8.选D。usedtodo的意思是“过去经常做某事”,相当于过去时。
9.选B。not…until…表示“直到……才……”。10.选A。一般过去时表示发生在过去的动作。
11.选C。since的主句用现在完成时,从句用一般过去时。12.选B。过去时可以表示过去持续的动作。
13.选C。现在完成时表示动作对现在的影响。14.选B。feel在这里是一个及物动词,表示“触摸”。
15.选A。现在进行时表示正在发生的动作。

动词时态(二)

1.过去完成时
过去完成时表示在过去某一活动以前已经完成了的动作。简单地说,过去完成时所表示的时间就是“过去的过去”。常与for,since,already,after,never,before,bythetime等连用。如:
Theperformancehadstartedbeforewefoundourseats.在我们找到座位前演出就已经开始了。
Shehadtypedallthelettersbythetimeherbossarrivedattheoffice.
在老板到达办公室的时候她已经打好了所有的信件。

过去完成时还可以表示动作或某事继续到过去某时已有一段时间:
Hehadbeenillforaweekwhenhewassenttothehospital.他病了好几天后才去医院。
Itrainedatlastafterithadbeendryforseveralmonths.连续干旱几个月后,终于下雨了。
Bytheendoflastyear,shehadtaughtinthisschoolfor30years.
截至到去年年底,她已经在这个学校执教了30年。

过去完成时也可表示过去未实现的希望或计划,用过去完成时。常用的动词有:hope,expect,suppose,mean,think,want等。如:
Shehadthoughtofpayingusavisit,butthebadweathermadeherchangeherplans.
她本想来拜访我们,但由于天气恶劣使她改变了计划。

2.一般将来时
一般将来时可以由以下方式构成:
**表示单纯将来,第一人称用shall,第二、三人称用will。
Ishallbe18yearsoldnextmonth.下个月我就整18岁了。
TherewillbeanewmovieshownattheGlobeCinematonight.今晚环球影院将上映一部新电影。

**注:如果不是表示将来的时间,而是表示“意愿、坚持、推论”等,will也可用于条件句。例如:
IfyouwilllearnEnglish,I’llhelpyou.你若愿意学习英语,我将帮助你。
Ifyouwillkindlywaitamoment,I’llaskhimtogotherewithyou.你若耐心等一会的话,我将叫他和你一起去那儿。
如果条件从句表示将来发生的动作或状态,主句中常用will,而条件从句中则用一般现在时表示。例如:
IfyougotoEngland,youwilllikethefoodthere.如果你去英国的话,你将会喜欢那儿的食物。
**begoingtodo表示现在计划好将来要做的事或将来可能发生的事。
I’mgoingtostayhereuntiltomorrownight.明晚之前我都在这里。

Lookattheseblackclouds.—It’sgoingtorain.看这些乌云。天快要下雨了。
I’mafraidI’mgoingtohaveabadcold.恐怕我要得重感冒。

注:一般来说,“意图”是事先经过考虑的,用begoingto表示;反之则用will。will还多用于对话中,即一方听了对方的话后所作出的反应。例如:
A.They’regoingtomeetattheschoolgate.他们打算在学校大门见面。
B.——Pleasebringmeacupoftea.请给我端杯茶来。
——I’lldoitinaminute.我马上就去(端)。
**be动词和come,leave,reach,return,go,startout,meet,open,die,arrive等表示“来去”“出发”“到达”等的词语和表示未来的时间副词连用,表示近期将发生的动作。
—Whenwilltheyleave? 他们什么时候离开?
—Theyareleavingverysoon.马上。
AuntLucyisreturninghomefromNewZealandnextweek.露西阿姨下周将从新西兰回来。

**beaboutto表示很近的将来,“就要”“即将”。
Theplaneisabouttotakeoffwhenthepolicereceivedaphonecall,sayingthatabombmighthavebeenplantedonit.
飞机就要起飞的时候警方接到电话,说飞机上可能被人安放了炸弹。

**betodo表示预先的计划这种结构着重指按计划或安排将要发生某事。常表示“职责、意图、约定、可能性”等。例如:
Youaretobebackby11o’clock.你必须11点回来。
Wearetomeetatthezoo.我们约定在动物园见面。
Thefootballmatchisnottobeplayedtoday.今天不能举行足球比赛了。
—Ishestudyingforanexamination?他是在为考试而复习吗?
—Yes,he’stotakeitnextweek.是,他下周有个考试。

**一般现在时可表示按时刻表或安排将要发生的动作。
ThetimeformLiverpoolarrivesat11:15.从利物浦开往这里的火车将在11点15分到站。

3.过去将来时
过去将来时表示过去某个时候将要发生的事或计划、打算要做的事:
Hetoldmethathisfatherwasinhospitalandthathewouldgotoseehimafterwork.
他告诉我他将在下班后去看望住院的父亲。
Theyexplainedthattheywouldbuildadamtocontrolflood.

他们解释说要建一座水坝来控制洪水。
4.现在完成进行时
表示从过去某时起持续到现在的动作。与现在完成时相比,更强调动作的进行,或将持续下去。常与thewholeday,allmorning等或for和since引出的短语连用:
Ineedarest.I’vebeenfixingmyeyesonthescreenallday.

我需要休息一下,我都紧紧盯着屏幕一整天了。
Thesoldiershavebeenstrugglingagainsttheflooddayandnightforaweek.
战士们日以继夜地和洪水抗战已经一个星期了。

5.过去完成进行时
表示从过去某时起持续到过去另一时间的动作,可能刚刚终止,也可能继续下去。与现在完成进行时用法相似,只是以过去时间为着眼点。
 HehadbeenworkingthereforthreeyearsbeforehemovedtoLondon.在他搬到伦敦之前他在那里工作了三年。
练习:
1._____mybrotherseveraltimestodaybuthislinewasalwaysbusy.
A.I’dphoneB.I’vephoned C.Iwasphoning D.I’vebeenphoning
2._____thatdresswhenIfirstsawyouattheairport?
A.Haveyouworn B.Wereyouwearing C.Didyouwear D.Doyouwear
3.Standinginfrontofhimwasamanthatshe_____before.
A.neversawB.hasneverseen C.neverseesD.hadneverseen
4.AllthecolorTVsets_____outbeforewearrived.
A.aresoldB.havebeensold C.willbesoldD.hadbeensold
5.Whydon’tyouputthemilkinthefridge?It_____freshforawhile.
A.willbestayingB.willstay C.stays D.hasstayed
6.I_____younottomovemydictionary—nowIcan’tfindit!
A.askedB.wasasking C.ask D.hadasked
7.Accordingtotheartdealer,thepaining_____togoforatleastamilliondollars.
A.isexpecting B.expects C.expecteD.isexpected
8.Atthistimetomorrow_____overthePacificOcean.
A.we’regoingtofly B.we’llbeflying C.we’retoflyD.we’llfly
9.Insuchdryweather,theflowerswillhavetobewateredifthey_____.
A.wouldsurvive B.willsurvive C.aresurvivingD.aretosurvive
10.Anewhospital_____inthevillage.Theyhopetofinishitnextmonth.
A.willbebuilt B.isbuilt C.hasbeenbuiltD.isbeingbuilt
11.Thepolice_____forthethiefeverywherewhenhesuddenlyappearedinatheatre.
A.searched B.havesearched C.weresearchingD.aresearching
12.Tom_____footballwithotherboyswhenheshouldhavebeendoinghishomework.Thatiswhyhismotherscoldedhim.
A.played B.wasplaying C.hadbeenplayingD.hadplayed
13.Visitors_____nottotouchtheexhibits.
A.willrequest B.arerequesting C.requestedD.arerequested
14.—Whattime_____thenexttrain_____forLondon?
—At10:30.
A.does;leaveB.do;leave C.will;leaveD.is;leaving
15.—Peter_____forCaliforniathismorning.
 —Oh,Ithoughthe_____untilnextweek.
A.left;wasn’tgoingB.hasleft;isn’tgoing
C.left;won’tbegoing D.hasleft;hadn’tbeengoing
1.选B。现在完成时表示到现在为止持续的动作。

2.选B。过去进行时表示在过去某一时间正在进行的动作。
3.选D。过去完成时表示在过去某一时刻之前的动作。
4.选D。在我们到达之前全部都被卖出,是过去的过去,所以是过去完成时。
5.选B。将来时表示将来的动作,将会。6.选B。过去时表示发生在过去的动作。
7.D。beexpected表示“被预计”。8.B。将来进行时表示将来某一时刻正在进行的动作。
9.D。be动词加不定式可以表示将来发生的动作。
10.D。bebeingdone是现在进行时的被动语态,表示动作正在被做。
11.C。过去进行时表示过去正在发生的动作。12.B。过去进行时表示过去正在进行的动作。
13.D。一般现在时被动语态。14.A。一般现在时可以表示按计划、安排将要发生的事情。
15.A。Ithought是“我本以为”,后面用过去将来时,表示从过去看将要发生的情况。