初中时间状语从句语法及练习.docx
《初中时间状语从句语法及练习.docx》由会员分享,可在线阅读,更多相关《初中时间状语从句语法及练习.docx(11页珍藏版)》请在冰豆网上搜索。
初中时间状语从句语法及练习
英语时间状语从句讲解与练习
〔一〕when,while和as引导时间状语从句的用法一、when的用法
如果只从现象来看,when从句用的最多的是一般过去时,而主句的时态没有限制,根据具体情况而定。
1.Whenhewasachildhewasalwaystryingoutnewideas.
他小时候就常常试验一些新的设想。
2.Whenshecameintomyroom,Iwasjustreadingabook.她走进我房间时,我正在看书。
3.Wereyouwritingwhentheteachercamein?
教师进来的时候,你在写信吗?
4.Sorry,Iwasoutwhenyoucalledme.对不起,你打来的时候我出去了。
5.Hewasonthepointofleavingwhensomeoneknockedatthedoor.
他正要走,这时有人敲门。
6.Ithoughtofitjustwhenyouopenedyourmouth.就在你要说话的时候,我也想到了。
7.Ihadhardly[scarcely]closedmyeyeswhensomeoneknockedatthedoor.
我刚一闭上眼,就有人在敲门了。
根据以上的例句,我们可以总结出一点:
when从句的A事件,相当于另一个事件B发生的时间点。
也就是说,when从句的重点不在动作本身发生的状态,而只是把它作为一个时间点,所以when多数情况下用的是一般过去时,那么不用正在进展时。
因为如果用正在进展时,它表示的就是一段时间而不是一个时间点了。
根据这一点,有的文章补充说:
when从句的动词大多是瞬时动词。
这种说法也可以参照。
实际上,when从句也可以有其它的时态,但几乎也不用进展时,因为它也只是作为一个时间参照点。
例如:
1.WhenIgottotheairport,theguestshadleft.当我赶到飞机场时,客人们已经离开了。
2.Whenhehadfinishedhishomework,hetookashortrest.
当他完成作业后,他休息了一会儿。
3.Whydoyouwantanewjobwhenyouhavegotsuchagoodonealready?
你已经找到如此好的工作,为何还想再找新的?
4.YoushallborrowthebookwhenIhavefinishedreadingit.
在我读完这本书后,你可以借阅。
5.Whenthemanagereshereforavisitnextweek,I’lltalkwithhimaboutthis.
下周,经理来这参观时,我会和他谈谈此事。
二、while的用法
相比于when来说,while从句的侧重点就不一样了。
while从句的侧重点在于描述动作正在发生的状态,它的意思是:
当while事件正在发生的时候,另一件事如何如何。
所以,while从句一般用的是正在进展时。
而另一件事的状态没有硬性的要求,根据具体情况而定。
例如:
1.Whilemywifewasreadingthenewspaper,IwaswatchingTV.
当妻子正在看报纸的时候,我正在看电视。
2.WhileJimwasmendinghisbike,LinTaocametoseehim.
正当吉姆修自行车时,林涛来看他。
3.Whiletheyweretalking,thebellrang.正在他们谈话的时候,上课铃响了。
4.Youcan’tdoyourhomeworkwhileyou’rewatchingTV.
你不能一边看电视一边做家庭作业。
5.WhileJohnwassittingbitinghisnails,Iwasworkingoutaplantogetushome.
约翰坐在那里咬指甲时,我正在制定一个回家的方案。
从时间的角度来看,while表示的是一段时间,是一个过程。
这是while的侧重点。
因此,如果含有“一段时间〞的含义的时候,就可以用while。
6.Strikewhiletheironishot.趁热打铁。
这句话中,是说趁着铁是热的这段时间,赶紧打铁。
如果换成when意思就变了,相当于说铁只热了一下,打一下,然后铁就冷了。
这显然不符合文意。
再例:
—I'mgoingtothepostoffice.
—Whileyou'rethere,canyougetmesomestamps?
三、as的用法
as从句表示的也是一件事情正在发生,另一件事也正在进展当中。
但与while从句不同的是,as从句用的一般不用正在进展时,而只是一般过去时。
as从句一般可以翻译成“边……边……〞。
例如:
1.Asmymothersangthoseoldsongs,tearsrandownhercheeks.
当我妈妈唱起那些老歌时,眼泪顺着她的脸颊流了下来。
2.Thestudentstooknotesastheylistened.学生们边听课边做笔记。
3.Aswetalkedon,hegotmoreandmoreexcited.我们继续往下谈的时候,他越来越兴奋。
4.Thelittlegirlssangastheywent.小姑娘们一边走,一边唱。
5.Justashecaughttheball,therewasatearingsound.
当他抓住球的时候,有一种撕裂的声音。
as表达的事件,往往只是主句动作发生的背景或条件时,as只是一个次要的时间说明,不像while从句有强调while动作本身的意思。
因此,as常常翻译成“随着……〞之意。
例如:
1.Asthetimewenton,theweathergotworse.随着时间的推移,气候更加糟糕。
2.Theatmospheregetsthinnerandthinnerastheheightincreases.
随着高度的增加,大气越来越稀薄。
3.Asyearsgoby,Chinaisgettingstrongerandricher.
随着时间一年一年过去,中国变得越来越富强了。
少数情况下,如果强调动作正在发生,as从句也可以用正在进展时。
这只能算是特例了。
1.Thesadmothersatontheroadside,shoutingasshewascrying.
伤心的妈妈坐在路边,边哭边叫喊。
2.Asweweregoingout,itbegantosnow.正当我们出门时,雪开场下起来。
3.HecameinasIwasgoingtobed.我正要上床睡觉,他进来了。
四、when,while,as的互换
如果从句动作和主句动作同时发生,并且从句动作为延续性动词时,when,while,as可以互换使用。
1.When/While/Asweweredancing,astrangercamein.
当我们跳舞时,一位陌生人走了进来。
[dance为延续性动词]
2.When/While/Asshewasmakingaphonecall,Iwaswritingaletter.
当她在打时,我正在写信。
[make为延续性动词]
3.While/When/AsIwaswalkingdownthestreet,Inoticedapolicecarinfrontofthe
bank.
我顺着马路往前走时,发现银行门前停着一辆警车。
五、比拟while,when,as
1〕as,when引导短暂性动作的动词。
例如:
Justas/Justwhen/WhenIstoppedmycar,amancameuptome.
我刹车后,有一个人向我走来。
2〕当从句的动作发生于主句动作之前,只能用when引导这个从句,不可用as或while。
例如:
Whenyouhavefinishedyourwork,youmayhavearest.
干完活后,你可以休息一下。
3〕从句表示“随时间推移〞连词能用as,不用when或while。
例如:
Asthedaywenton,theweathergotworse. 日子一天天过去,天气越变越坏。
〔二〕before和after引导的时间状语从句
1.Before是主句动作发生在从句的前面。
注意before引导的从句不再用否认式的谓语,并且当before引导的从句位于主句之后,有时译成“就,才〞。
还要注意主句和从句之间的时间关系。
当主句用将来时,从句总是用现在时;如果before引导的从句谓语用的是过去时,那么主句动词多用过去完成时,这样以便表达动作发生的先后。
2.After表示主句动作发生在从句动作之后。
主句和从句的动作的时间关系正好与before引导的从句相反。
例如:
Itwillbefourdaysbeforetheyeback.他们要过四天才能回来。
Einsteinalmostknockedmedownbeforehesawme.爱因斯坦几乎把我撞倒才看到我。
MyfatherhadleftforCanadajustbeforetheletterarrived.我父亲恰好在信到之前去加拿大了。
Theyhadnotbeenmarriedfourmonthsbeforetheyweredivorced.他们结婚还不到四个月就离婚了。
Afteryouthinkitover,pleaseletmeknowwhatyoudecide.你仔细考虑过以后,告诉我你是怎样决定的。
Afterwehadfinishedthework,wewenthome.完成工作之后,我们回家了。
〔从句用过去完成时,主句用一般过去时〕
〔三〕比拟until和till的用法
此两个连词意义一样。
肯定形式表示的意思是“做某事直至某时〞,动词必须是延续性的。
否认形式表达的意思是“直至某时才做某事〞。
动词为延续性或非延续性都可以。
正确使用这两个连词的关键之一就在于判断句中的动词该用肯定式还是否认式。
肯定句:
Isleptuntilmidnight.我一直睡到半夜时醒了。
WaittillIcallyou.等着我叫你。
〔在肯定句中可用before代替。
例如:
Let'sgetinthewheatbeforethesunsets.〕
否认句:
Shedidn'tarriveuntil6o'clock.她直到6点才到。
Don'tgetoffthebusuntilithasstopped.公共汽车停稳后再下车。
Ididn'tmanagetodoituntilyouhadexplainedhow.直到你教我后,我才会做。
区别:
1〕until可用于句首,而till通常不用于句首。
例如:
Untilyoutoldme,Ihadheardnothingofwhathappened.
直到你告诉我以前,出了什么事我一点也不知道。
3〕untilwhen疑问句中,until要放在句首。
例如:
---Untilwhenareyoustaying?
你呆到什么时候?
---UntilnextMonday. 呆到下周一。
注意:
否认句可用另外两种句式表示。
4〕Notuntil…在句首,主句用倒装。
例如:
Notuntiltheearlyyearsofthe19thcenturydidmanknowwhatheatis.
直到19世纪初,人类才知道热为何物。
NotuntilIbegantoworkdidIrealizehowmuchtimeIhadwasted.
直到工作,才认识到我已蹉跎了许多岁月。
5〕Itisnotuntil…that….
例如:
ItwasnotuntilIbegantoworkthatIrealizedhowmuchtimeIhadwasted.
〔四〕巧辨before和until
在日常英语教学中,我们遇到学生问这样的一些问题:
1.Hewillspendsixhoursathisdesk____hefinisheshisposition.
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;didn'tfind
怎样才能清楚地解释其选择的原因,这就涉及到until与before的区别问题。
实际上,只要我们把握住两者使用时本身的含义及主句动词是终止性的,还是延续性的,肯定式,还是否认式两大点,就能容易地解决这类问题。
现详细说明如下:
一、在以下情况下,两者可互换用,但含义略有不同。
before表示“在……之前〞的意思,强 调时间先后关系;而until表示“直到……才〞的意思,主句是肯定句那么表示主句动作的终 止时间;主句是否认句那么强调主句动作的起始时间。
1.主句为否认式终止性谓语动词。
常见的动词是open,start,leave,arrive,finish,
stop等。
例如:
(1)Thenoiseofthestreetdidn'tstopuntil/beforeitwasmidnight.
(2)Thechildrenwon'tebackuntil/beforeitisdark.
(3)Ididn'tleavethelovelyboyuntil/beforehismothercamehome.
2.主句为肯定式、延续性谓语词,这类动词用stand,stay,talk,be,wait等。
例如:
(1)Helivedwithhisparentsuntil/beforehegraduatedfromschool.
(2)Iwillwaituntil/beforeheestomyhelp.
(3)Ishallstayheeruntil/beforeyoueback.
二、在以下情况下,用before不用until。
1.主句这肯定式、终止性谓语动词,只用before。
例:
(1)HefellasleepbeforeIcouldtakeoffhisclothes.
(2)Wearrivedtherebeforeitatartedtorain.
(3)TheholidaycametotheendbeforIknewit.
(4)Healmostknockedmedownbeforehesawme.
2.主句谓语动词强调动词的缓慢性,只用before,常伴有时间段状语或时间段暗示。
例:
(1)Itwasquitesometimebeforehefoundtheelephantatall.
(2)Wehadwalkedalongwaybeforewefoundsomewater.
(3)Wehadsailedfortwodaysbeforewesawtheland.
(4)Thefirelastedaboutfourhoursbeforethefirefighterscould
countrolit.
(5)Itwasmidnightbeforemybrothercamehome.
(6)Itwasthreemonthsbeforetheymetagain.
3.如果强调从句谓语动作未发生,就发生主句谓语动作,只用before。
常译为“未及〞,“不〞或“不等……就〞。
例:
(1)Wecanleaveearlyinthemorningbeforeitgetstoohot.
(2)ImustwriteitdownbeforeIforgetit.
(3)Wedowanttobuysomethingnowbeforepricesgoup.
4.表“与其说……倒不如〞,“与其……毋宁……〞只用before。
例:
(1)IwouldgiveupmyjobbeforeI'dagreetobedismissed.
(2)Hewilldieofhungerbeforehewillsteal.
5.在某些特定句型中用before。
例如:
(1)Itwasnotlongbeforethewholecountryroseup.
(2)Itwillprobablynotbelongbeforetheyunderstandeachother.
三、以下情况一般区别用until。
1.主句是持续性谓语动词时,肯定、否认都可以,但意义完全不同。
肯定表动作终止,而否认表动作开场。
例如:
(1)Wediscussedtheproblemuntil/beforehecameback.我们一直讨论到他回
来。
(2)Wedidn'tdiscusstheproblemuntilhecameback.我们一直等到他回来后才讨论问题。
2.not…until句型尽管在某些情况下可与before互换用,但在强调句中一般仍用until。
例如:
(1)ItwasnotuntilhetoldmethatIknewit.
(2)Itwasnotuntilhefinishedhishomeworkthathewenthome.
综上所述,前面的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(=until)thepolicearrived.
过了一个小时,警察才来。
2.由assoonas,immediately,directly,instantly,themoment,theinstant,theminute,等引导的时间状语从句。
这些连词都表示“一……就〞。
例如:
IwillgotheredirectlyIhavefinishedmybreakfast.吃完早饭,我立即到那里去。
ThemomentIheardthenews,Ihastenedtothespot.我一听到消息,马上赶到了出事地点。
AssoonasIreachCan