还剩5页未读,继续阅读
文本内容:
英语时间状语从句讲解与练习
(一)whenwhile和as引导时间状语从句的用法
一、when的用法 如果只从现象来看,when从句用的最多的是一般过去时,而主句的时态没有限制根据具体情况而定
1.Whenhewasachildhewasalwaystryingoutnewideas. 他小时候就常常试验一些新的设想
2.WhenshecameintomyroomIwasjustreadingabook.她走进我房间时,我正在看书
3.Wereyouwritingwhentheteachercamein老师进来的时候,你在写信吗?
4.SorryIwasoutwhenyoucalledme.对不起,你打电话来的时候我出去了
5.Hewasonthepointofleavingwhensomeoneknockedatthedoor. 他正要走,这时有人敲门
6.Ithoughtofitjustwhenyouopenedyourmouth.就在你要说话的时候,我也想到了
7.Ihadhardly[scarcely]closedmyeyeswhensomeoneknockedatthedoor. 我刚一闭上眼,就有人在敲门了 根据以上的例句,我们可以总结出一点when从句的A事件,相当于另一个事件B发生的时间点也就是说,when从句的重点不在动作本身发生的状态,而只是把它作为一个时间点,所以when多数情况下用的是一般过去时,则不用正在进行时因为如果用正在进行时,它表示的就是一段时间而不是一个时间点了根据这一点,有的文章补充说when从句的动词大多是瞬时动词这种说法也可以参照 实际上,when从句也可以有其它的时态,但几乎也不用进行时,因为它也只是作为一个时间参照点例如
1.WhenIgottotheairporttheguestshadleft.当我赶到飞机场时,客人们已经离开了
2.Whenhehadfinishedhishomeworkhetookashortrest. 当他完成作业后,他休息了一会儿
3.Whydoyouwantanewjobwhenyouhavegotsuchagoodonealready 你已经找到如此好的工作,为何还想再找新的?
4.YoushallborrowthebookwhenIhavefinishedreadingit. 在我读完这本书后,你可以借阅
5.WhenthemanagercomeshereforavisitnextweekI’lltalkwithhimaboutthis. 下周,经理来这参观时,我会和他谈谈此事
二、while的用法 相比于when来说,while从句的侧重点就不一样了while从句的侧重点在于描述动作正在发生的状态,它的意思是当while事件正在发生的时候,另一件事如何如何所以,while从句一般用的是正在进行时而另一件事的状态没有硬性的要求,根据具体情况而定例如
1.WhilemywifewasreadingthenewspaperIwaswatchingTV. 当妻子正在看报纸的时候,我正在看电视
2.WhileJimwasmendinghisbikeLinTaocametoseehim. 正当吉姆修自行车时,林涛来看他
3.Whiletheyweretalkingthebellrang.正在他们谈话的时候,上课铃响了
4.Youcan’tdoyourhomeworkwhileyou’rewatchingTV. 你不能一边看电视一边做家庭作业
5.WhileJohnwassittingbitinghisnailsIwasworkingoutaplantogetushome. 约翰坐在那里咬指甲时,我正在制定一个回家的计划 从时间的角度来看,while表示的是一段时间,是一个过程这是while的侧重点因此,如果含有“一段时间”的含义的时候,就可以用while
6.Strikewhiletheironishot.趁热打铁 这句话中,是说趁着铁是热的这段时间,赶紧打铁如果换成when意思就变了,相当于说铁只热了一下,打一下,然后铁就冷了这显然不符合文意 再例 —Imgoingtothepostoffice. —Whileyouretherecanyougetmesomestamps
三、as的用法 as从句表示的也是一件事情正在发生,另一件事也正在进行当中但与while从句不同的是,as从句用的一般不用正在进行时,而只是一般过去时as从句一般可以翻译成“边……边……”例如
1.Asmymothersangthoseoldsongstearsrandownhercheeks. 当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来
2.Thestudentstooknotesastheylistened.学生们边听课边做笔记
3.Aswetalkedonhegotmoreandmoreexcited.我们继续往下谈的时候,他越来越兴奋
4.Thelittlegirlssangastheywent.小姑娘们一边走,一边唱
5.Justashecaughttheballtherewasatearingsound. 当他抓住球的时候,有一种撕裂的声音 as表达的事件,往往只是主句动作发生的背景或条件时,as只是一个次要的时间说明,不像while从句有强调while动作本身的意思因此,as常常翻译成“随着……”之意 例如
1.Asthetimewenton,theweathergotworse.随着时间的推移,气候更加糟糕
2.Theatmospheregetsthinnerandthinnerastheheightincreases. 随着高度的增加,大气越来越稀薄
3.Asyearsgoby,Chinaisgettingstrongerandricher. 随着时间一年一年过去,中国变得越来越富强了 少数情况下,如果强调动作正在发生,as从句也可以用正在进行时这只能算是特例了
1.Thesadmothersatontheroadsideshoutingasshewascrying. 伤心的妈妈坐在路边,边哭边叫喊
2.Asweweregoingoutitbegantosnow.正当我们出门时,雪开始下起来
3.HecameinasIwasgoingtobed.我正要上床睡觉,他进来了
四、whenwhileas的互换 如果从句动作和主句动作同时发生,并且从句动作为延续性动词时,when,while,as可以互换使用
1.When/While/Asweweredancingastrangercamein. 当我们跳舞时,一位陌生人走了进来[dance为延续性动词]
2.When/While/AsshewasmakingaphonecallIwaswritingaletter. 当她在打电话时,我正在写信[make为延续性动词]
3.While/When/AsIwaswalkingdownthestreetInoticedapolicecarinfrontofthe bank. 我顺着马路往前走时,发现银行门前停着一辆警车
五、比较whilewhenas 1)aswhen引导短暂性动作的动词 例如Justas/Justwhen/WhenIstoppedmycaramancameuptome. 我刹车后,有一个人向我走来 2)当从句的动作发生于主句动作之前,只能用when引导这个从句,不可用as或while 例如Whenyouhavefinishedyourworkyoumayhavearest. 干完活后,你可以休息一下 3)从句表示“随时间推移”连词能用as,不用when或while 例如Asthedaywentontheweathergotworse. 日子一天天过去,天气越变越坏
(二)before和after引导的时间状语从句1.Before是主句动作发生在从句的前面注意before引导的从句不再用否定式的谓语,并且当before引导的从句位于主句之后,有时译成“就,才”还要注意主句和从句之间的时间关系当主句用将来时,从句总是用现在时;如果before引导的从句谓语用的是过去时,则主句动词多用过去完成时,这样以便体现动作发生的先后2.After表示主句动作发生在从句动作之后主句和从句的动作的时间关系正好与before引导的从句相反例如Itwillbefourdaysbeforetheycomeback.他们要过四天才能回来Einsteinalmostknockedmedownbeforehesawme.爱因斯坦几乎把我撞倒才看到我MyfatherhadleftforCanadajustbeforetheletterarrived.我父亲恰好在信到之前去加拿大了Theyhadnotbeenmarriedfourmonthsbeforetheyweredivorced.他们结婚还不到四个月就离婚了Afteryouthinkitoverpleaseletmeknowwhatyoudecide.你仔细考虑过以后,告诉我你是怎样决定的Afterwehadfinishedtheworkwewenthome.完成工作之后,我们回家了(从句用过去完成时,主句用一般过去时)
(三)比较until和till的用法 此两个连词意义相同肯定形式表示的意思是“做某事直至某时”,动词必须是延续性的否定形式表达的意思是“直至某时才做某事”动词为延续性或非延续性都可以正确使用这两个连词的关键之一就在于判断句中的动词该用肯定式还是否定式 肯定句Isleptuntilmidnight.我一直睡到半夜时醒了 WaittillIcallyou.等着我叫你 (在肯定句中可用before代替例如Letsgetinthewheatbeforethesunsets.) 否定句Shedidntarriveuntil6oclock.她直到6点才到 Dontgetoffthebusuntilithasstopped.公共汽车停稳后再下车 Ididntmanagetodoituntilyouhadexplainedhow.直到你教我后,我才会做 区别1)until可用于句首,而till通常不用于句首 例如UntilyoutoldmeIhadheardnothingofwhathappened. 直到你告诉我以前,出了什么事我一点也不知道 3)untilwhen疑问句中,until要放在句首例如 ---Untilwhenareyoustaying 你呆到什么时候? ---UntilnextMonday. 呆到下周一 注意否定句可用另外两种句式表示 4)Notuntil…在句首,主句用倒装 例如Notuntiltheearlyyearsofthe19thcenturydidmanknowwhatheatis. 直到19世纪初,人类才知道热为何物 NotuntilIbegantoworkdidIrealizehowmuchtimeIhadwasted. 直到工作,才认识到我已蹉跎了许多岁月 5)Itisnotuntil…that…. 例如ItwasnotuntilIbegantoworkthatIrealizedhowmuchtimeIhadwasted.
(四)巧辨before和until在日常英语教学中,我们遇到学生问这样的一些问题
1.Hewillspendsixhoursathisdesk____hefinisheshiscomposition. A.before B.until C.after D.when
2.Thebikehitthetree____Icouldgetoff. A.when B.before C.while D.until
3.Iknockedatthedoorformorethanfiveminutes____Mrswhiteansweredit. A.until B.when C.after D.before
4.Itwas____yesterday____be____thesecret. A.notuntil;that;knew B.until;when;knew C.notbefore;that;found D.before;that;didntfind 怎样才能清楚地解释其选择的原因,这就涉及到until与before的区别问题 实际上,只要我们把握住两者使用时本身的含义及主句动词是终止性的,还是延续性的,肯定式,还是否定式两大点,就能容易地解决这类问题现详细阐明如下
一、在下列情况下,两者可互换用,但含义略有不同before表示“在……之前”的意思,强 调时间先后关系;而until表示“直到……才”的意思,主句是肯定句则表示主句动作的终 止时间;主句是否定句则强调主句动作的起始时间
1.主句为否定式终止性谓语动词常见的动词是openstartleavearrivefinish stop等例如 1Thenoiseofthestreetdidntstopuntil/beforeitwasmidnight. 2Thechildrenwontcomebackuntil/beforeitisdark. 3Ididntleavethelovelyboyuntil/beforehismothercamehome.
2.主句为肯定式、延续性谓语词,这类动词用standstaytalkbewait等例如 1Helivedwithhisparentsuntil/beforehegraduatedfromschool. 2Iwillwaituntil/beforehecomestomyhelp. 3Ishallstayheeruntil/beforeyoucomeback.
二、在下列情况下,用before不用until
1.主句这肯定式、终止性谓语动词,只用before例 1HefellasleepbeforeIcouldtakeoffhisclothes. 2Wearrivedtherebeforeitatartedtorain. 3TheholidaycametotheendbeforIknewit. 4Healmostknockedmedownbeforehesawme.
2.主句谓语动词强调动词的迟缓性,只用before,常伴有时间段状语或时间段暗示例 1Itwasquitesometimebeforehefoundtheelephantatall. 2Wehadwalkedalongwaybeforewefoundsomewater. 3Wehadsailedfortwodaysbeforewesawtheland. 4Thefirelastedaboutfourhoursbeforethefirefighterscould countrolit. 5Itwasmidnightbeforemybrothercamehome. 6Itwasthreemonthsbeforetheymetagain.
3.如果强调从句谓语动作未发生,就发生主句谓语动作,只用before常译为“未及”,“不”或“不等……就”例 1Wecanleaveearlyinthemorningbeforeitgetstoohot. 2ImustwriteitdownbeforeIforgetit. 3Wedowanttobuysomethingnowbeforepricesgoup.
4.表“与其说……倒不如”,“与其……毋宁……”只用before例 1IwouldgiveupmyjobbeforeIdagreetobedismissed. 2Hewilldieofhungerbeforehewillsteal.
5.在某些特定句型中用before例如 1Itwasnotlongbeforethewholecountryroseup. 2Itwillprobablynotbelongbeforetheyunderstandeachother.
三、下列情况一般区别用until
1.主句是持续性谓语动词时,肯定、否定都可以,但意义完全不同肯定表动作终止,而否定表动作开始例如 1Wediscussedtheproblemuntil/beforehecameback.我们一直讨论到他回 来 2Wedidntdiscusstheproblemuntilhecameback.我们一直等到他回来后才讨论问题
2.not…until句型尽管在某些情况下可与before互换用,但在强调句中一般仍用until 例如 1ItwasnotuntilhetoldmethatIknewit. 2Itwasnotuntilhefinishedhishomeworkthathewenthome. 综上所述,前面的4条选择题中,第
1、3题强调动作发生的迟缓性应选before第2题表动作未及发生就发生主句动作也应选before第4题为强调句应选A项
(五)其他时间状语从句的用法
1.由since引导的时间状语从句since引导的从句的谓语动词可以是延续性的动词,又可以是瞬时动词一般情况下,从句谓语动词用一般过去时,而主句的谓语动词用现在完成时但在Itis+时间+since从句的句型中,主句多用一般现在时例如IhavebeeninBeijingsinceyouleft.自从你离开以来,我一直在北京了WherehaveyoubeensinceIlastsawyou自上次我和你见面以后,你到哪里去了?ItisfouryearssincemysisterlivedinBeijing.我妹妹不在北京住有四年了ItisfivemonthssinceourbosswasinBeijing.我们老板离开北京有五个月了知识扩展
1.Itissince从以来多长时间了因为since+从句或名词,表示一段时间Itisfiveyearssincewemetlasttime.从我们上次见面已经五年了
2.Itis+before…才ItwasalongtimebeforeIwenttosleepagain.过了很长时间我才睡着Itwasanhourbefore=untilthepolicearrived.过了一个小时,警察才来
2.由assoonasimmediatelydirectlyinstantlythemomenttheinstanttheminute等引导的时间状语从句这些连词都表示“一……就”例如IwillgotheredirectlyIhavefinishedmybreakfast.吃完早饭,我立即到那里去ThemomentIheardthenewsIhastenedtothespot.我一听到消息,马上赶到了出事地点AssoonasIreachCanadaIwillringyouup.我一到加拿大,就给你来电话
3.由bythetime引导的时间状语从句注意时态的变化在一般情况下,如果从句的谓语动词用一般过去时,主句的谓语动词用过去完成时;如果主句的谓语动词用一般现在时,主句的谓语动词用将来完成时例如BythetimeyoucamebackIhadfinishedthisbook.到你回来时,我已经写完这本书了BythetimeyoucomeheretomorrowIwillhavefinishedthiswork.你明天来这儿的时候,我将已经完成此工作了注意whenwhileasafterbeforeassoonassincetill/untilbythetime在时间状语从句中,要注意时态一致一般情况下主句是将来时的时候,从句要用一般现在时
六、练习在下列各句的空格中填入适当的连词 1._________hecomestomorrowIshallaskwherehehasbeen. 2._________hewasspeakingeverybodylistenedcarefully. 3.Isawherjust_________shewasgettingoffthetrain. 4.Haveagoodlookatthatman_________youpasshim. 5.Itwasalreadyeightoclock_________wegotthere.
6.Iwasabouttogoout_________avisitorcame. 7.WellgotothecountryatthebeginningofJune______thesummerharvestwillstart.
8.HelearnedtospeakGerman_________hewasinBerlin.
9.Henryisinchargeoftheoffice________Mr.Smithisaway.
10.Ilistentotherecorder_________Ihavetime.
11.HehadlearnedChinese_________hecametoChina.
12._________theworkwasdonewesatdowntosumupexperience.
13.Ihaventseenhim_________hemovedtotheothersideofthetown.
14.Iwaited________hecameback.
15.Itwasnot________hetookoffhiseyeglassesthatIrecognizedhim.
16.Shelikeseverythingtobeinplace________shestartstowork.
17.Thethievesranaway_________theycaughtsightofthepolice.
18.Theydecidedtogobackhome_________theirmoneyranout.
19.Weplayedoutsidetillsunset_________itbegantorain
20.__________IgettotheairportIwillphoneyoutopickmeup.
21.Theywereabouttoleave______itbegantorain.
22.Healwaysstayinbed______lunchtime.
23.Ilikeplayingtennis_________myyoungersisterpreferswatchingballgames.
24._________IunderstandyourviewpointIdon’tagreewithyou.
25._______shegrewoldershebecamemoreresponsible.
二、从A、B、C、D中选出可以填入空白处的最佳答案
1.Itwasquiet________thosebigtrucksstartedcomingthroughthetown.A.beforeB.afterC.untilD.unless
2.Itseemedonlyseconds________theboyfinishedwashinghisface.A.whenB.beforeC.afterD.evenif
3.Hardlyhadhereachedtheschoolgate________thebellrang.A.whileB.whenC.asD.assoonas
4.________youbeginIthinkyoumustcontinue.A.WhenB.WheneverC.OnceD.Evenif
5.Irememberedyou________Isawyouattheairport.A.themomentB.whileC.afterD.once
6.Hewasabouttogotobed________thedoorbellrang.A.whileB.asC.beforeD.when
7.________IlistentoyouradviceIgetintotrouble.A.EverytimeB.WhenC.WhileD.Until
8._____JohnwaswatchingTVhiswifewascooking.A.AsB.AssoonasC.WhileD.Till
9.Thechildrenranawayfromtheorchard果园______theysawtheguard.A.themomentB.afterC.beforeD.as Key:
1.When
2.While/When
3.as
4.when/as
5.when
6.when
7.when
8.while
9.while
10.whenever
11.before
12.After
13.since
14.till/until
15.until
16.before
17.assoonas
18.before
19.when
20.Assoonas
21.when
22.until
23.while
24.While
25.As
二、
1.C
2.B
3.B
4.C
5.A
6.D
7.A
8.C
9.A。