英语状语从句及练习.docx
《英语状语从句及练习.docx》由会员分享,可在线阅读,更多相关《英语状语从句及练习.docx(19页珍藏版)》请在冰豆网上搜索。
英语状语从句及练习
英语状语从句及练习
一、概述
状语从句(adverbialclause)在句中作状语,可修饰主句中的动词、形容词和副词等。
状语从句由从属连词引导。
状语从句可放在句首或句末。
放在句首时,从句后面常用逗号;放在句末时,从句前面往往不用逗号。
Whentheplanearrived,someofthedetectiveswerewaitinginsidethemainbuildingwhileotherswerewaitingontheairfield.
当飞机抵达时,一部分侦探等在主楼里面,而另一部分则等在停机坪上。
WhenIcamehome,mywifewascookingdinner.我回家时,妻子在做晚饭。
Thoughhewaspoor,hewashappy.虽然他很穷却很快乐。
Ifyouaskhim,hewillhelpyou.如果你向他请求,他会帮助你。
Sinceyouask,Iwilltellyou.你既然问,我就告诉你。
Ican'ttellyouwhenyouwon'tlisten.既然你不想听,我就不告诉你了。
Hestoppedtrying,whenhemighthavesucceedednexttime.他不再试了,其实他可能下一次就成功。
二、引导状语从句的连词分类
状语从句根据它们的含义分为时间、地点、原因、目的、结果、方式、让步、条件、比较等九种。
状语从句
连词
时间
when,whenever,as,since,till,until,before,after,assoonas,once,themoment,immediately,theday,nosooner…than,hardly(scarcely)…when,theminute,thesecond,every(each)time
地点
Where,wherever,everywhere
条件
if,unless,providing/providedthat,as(so)longas,onconditionthat,suppose/supposingthat,incase,onlyif,ifonly
原因
because,since,as,nowthat,seeingthat,consideringthat,inthat,inviewofthefactthat(鉴于)
让步
though,although,evenif(though),as,while,whatever,wherever,whoever,however,nomatter+wh词,forallthat,granting/granted,whether…or,inspiteofthefactthat,despitethefactthat
比较
as…as,notthesameas,notso…as,than
方式
as,asif(though)theway
目的
that,sothat,inorderthat,incase,forfearthat,lest
结果
sothat,so…that,such…that,butthat
三、时间状语从句
1、引导时间状语从句从属常用连词例析
常用来引导时间状语从句的从属连词有:
when(当……的时候),whenever(每当),after(在……之后),before(在……之前),as(当……;一边……一边),assoonas/hardly…when/nosooner…than(一……就……),while(在……期间),till/until(直到),since(自从),once(一旦……就……)。
如果主句是一般将来时,在时间状语从句中用一般现在时。
since所引导的从句一般要用非延续性动词,主句用完成时态。
Don’tbeafraidofaskingforhelpwhenitisneeded.如果你需要时别不敢求援。
MotherwasworriedbecauselittleAlicewasill,especiallyasFatherwasawayinFrance.妈妈很担心,因为小爱丽丝病了,尤其是在爸爸远在法国的这个时候。
WhathaveyoubeendoingsinceIlastsawyou?
自我上次和你见面以后,你在做什么?
-Whatwasthepartylike?
晚会怎么样?
-Wonderful.It'syearssinceIenjoyedmyselfsomuch.好极了。
多年了我从未如此高兴。
Notuntilallthefishdiedintheriverdidthevillagersrealizehowseriousthepollutionwas.直到河里的鱼都死了村民们才意识到污染的严重性。
-I'mgoingtothepostoffice.我要到邮局去。
-Whileyouarethere,canyougetmesomestamps?
你在那时,能给我买些邮票吗?
Someonecalledmeupinthemiddleofthenight,buttheyhungupbeforeIcouldanswerthetelephone.有人半夜给我打电话,但是我还没来得及接他们就挂断了。
Hehadnosoonergottothelabthanhesetouttodotheexperiment.他一到实验室就着手工作。
I'llgotothecinemaafterI'vefinishedthework.完成作业后,我将去看电影。
I'llgiveyouaphoneassoonasIcomeback.我一回来就给你打电话。
Ihaven'theardfromTomsinceMay.自从五月份以来我就没有收到汤姆的信。
Heworkedtillmidnight.他一直工作到深夜。
Cometoseemewheneveryoulike.不论何时,只要你高兴就可以来见我。
Hardlyhadhearrivedwhenshestartedcomplaining.他刚一到,她就开始抱怨起来。
2、while,when,whenever和as的用法比较
(1)while
常表示一段较长的时间或一个过程,强调主句的动词和从句的动词所表示的动作或状态是同时发生的。
它不能表示一时性或短暂的动作。
Don'ttalksoloudwhile(as)othersareworking.别人工作时,请勿大声说话。
Whilehewaseating,Iaskedhimtolendme$2.当他正在吃饭时,我请他借给我二英镑。
Weshouldstrikewhiletheironishot.我们要趁热打铁。
(2)when
引导的时间状语从句,可指时间的一点,也可以指一段时间,从句的谓语动词可用终止性动词,也可用持续性动词。
when引导的从句表示的具体的时间,从句的动作和主句的动作可以同时,也可以先于主句的动作。
Whenever指任何一个不具体的时间。
Itwasrainingwhenwearrived.我们到达时,天正下着雨。
(动作同时,指时间点)
Whenyoureadthepoemasecondtime,themeaningwillbecomeclearertoyou.当你再读一遍这首诗,你就更清晰它的含意。
(动作有先后,指时间点,不能用while)
Comewheneveryoulike.你爱什么时候来就什么时候来。
(3)as
用as时主句和从句的动作往往同时发生,具有延伸意义,一般同延续性动词连用,有时可译作“一边…一边…”。
Astimewenton,histheoryprovedtobecorrect.随着时间的推移,他的理论被证明是正确的。
Aswewalked,wetalked.我们边走边谈。
As(when)hefinishedthespeech,theaudienceburstintoapplause.他讲话结束的时候,听众掌声雷动。
(指一点时间不能用while)
3、名词词组引导时间状语从句
有时名词everytime(每次),thenexttime(下一次),thenextday(第二天),themoment(一……就……),theinstant,thesecond,theyear等,也可起从属连词的作用,引导时间状语从句。
—DidyouremembertogiveMarythemoneyyouowedher?
你记着还给玛丽的欠款了吗?
—Yes.IgaveittoherthemomentIsawher.是的。
我一见到她就还给她了。
IthoughtherniceandhonestthefirsttimeImether.我第一次见她就对她印象很好并认为她很诚实。
Everytimeyougetbackatnight,youdropyourshoesonthefloor.你每一次晚上回来,都把鞋子丢在地板上。
Ididn'thaveapennythelasttimeIsawyou.上一次见你时,我身无分文。
4、副词作连词用引导时间状语从句
有些副词如instantly,immediately,instantly,directly,presently等也可起从属连词的作用,引导时间状语从句,表示"一……就……"的意思。
IrecognizedherinstantlyIsawher.我一看见她就把她认出来了。
Theyoungladyrushedintotheroomimmediatelysheheardthenoise.那位年轻女士一听到响声就冲进房间。
Directlythemastercamein,everyonewasquiet.校长一进来,大家就安静下来。
5、since和before的用法比较
两者均可用于“It+be...+since/before-从句”的句型。
区别在于since表示“自从……以来”,所在主、从句的谓语动词的时态关系是:
Itis/hasbeensometimesincesb.didsth.。
而before的含义是“(过了多久)才……”,主、从句的时态关系是:
Itwas/hadbeensometimebeforesb.didsth.。
表过去和将来时,两者相应的句型分别是:
Itwassometimesincesb.haddonesth.和Itwillbesometimebeforesb.doessth.
Itis30yearssincehejoinedtherevolution.他参加革命己三十年了。
Itwasthreedaysbeforehecameback.他三天后才回来。
Itwasnotlongbeforehecameback.不久他就会来了。
四、地点状语从句
地点状语从句一般由where(在……地方;那里),wherever(无论哪里)和everywhere(在……每一个地方)引导。
Afterthewar,anewschoolbuildingwasputupwheretherehadoncebeenatheatre.战后,一所新学校在以前的剧院处建成。
Youshouldmakeitaruletoleavethingswhereyoucanfindthemagain.你应当养成惯例,将东西放在你能找到的地方。
Shefoundhercalculatorwhereshelostit.他在她丢的地方找到了计算器。
Everywheretheywent,thedistinguishedguestswerewarmlywelcomed.贵宾每到一处都受到了热烈的欢迎。
Sitwhereveryoulike.请随便坐。
Youcantakeitwithyouwhereveryougo.不论走到什么地方,你都可随身携带它。
注意:
where除了表示地点外,还可以表示条件、对比和让步。
Wherethereisawill,thereisaway.有志者事竟成。
(条件)
Wewanttostayathome,wherechildrenwouldratherspendtheholidayinthecountry.我们想留在家里,而孩子们却愿到乡间度假。
(对比)
WhereverIwent,thedogfollowedme.无论我走到哪里,这只狗总跟着我。
(让步)
五、原因状语从句
原因状语从句一般由because(因为),since(既然),as(由于),nowthat(既然,因为)等连词引导
1、because,since,as,for和nowthat引导原因状语从句
(1)because
表示直接的原因或理由,表示原因的语气最强,常表示必然的因果关系。
回答以why引起的特殊疑问句,只能用because。
Janeworearaincoatbecauseitwasraining.因为天下雨,所以詹穿着雨衣。
Heisabsenttodaybecauseheisill.他今天缺课,因为他病了。
(2)since
表示对方已经知晓、无须加以说明的原因或事实,语气比because稍弱。
I'lldoitforyousinceyouarebusy.既然你忙,我来替你做吧。
Sinceyouinsist,I'llgo.既然你坚持,那我就去。
Sinceyouhaveseenbothfighters,whodoyouthinkwillwin?
既然两个拳击手你都见了,你认为谁会赢?
(3)as
表示的往往是十分明显的原因,听者或读者已经知道或能看得出来,语气较弱,只附带说明,比较口语化。
Wehadbetterhurryasit'sgettingdark.因为天快要黑了,我们最好快点。
Asyouobject,I'llchangetheplan.由于你反对,我将改变计划。
Asitisraining,I'llnotgoout.因为正在下雨,我就不出去了。
(4)for
for是并列连词,它引导的分句不表示直接的原因,而是用来附带解释或说明前面一句的情况。
for引导的分句常位于第一分句之后,它们之间用逗号隔开。
Itmusthaverainedlastnight,forthegroundiswetthismorning.昨晚准是下雨了,今天早上地面还是湿的。
Thedaybreaks,forthebirdsaresinging.小鸟在歌唱,一定是天亮了。
(5)nowthat
意为“既然”,与since同义,但更突出事实本身。
Nowthatyou’vegotachance,youmightaswellmakefulluseofit.既然你有了机会,你要充分利用它。
Nowthateveryoneishere,let'sbeginourmeeting.既然大家都来了,我们就开始开会吧。
NowthatIamwellagain,Icangoonwithmywork.我既然恢复了健康,那就可以继续工作了。
2、seeingthat,consideringthat和inthat引导原因状语从句
这几个连词同since,as近义,都有“鉴于某个事实,原因”是之意。
Consideringthathe'sonlybeenlearningEnglishayear,hespeaksitverywell.鉴于他只学了一年,他英语讲得就是很好。
Seeingthathewasill,theysentforthedoctor.鉴于他病情严重,他们派人请医生。
Inthatsheisill,shefeelsunabletodoit.因为病了,她觉得不能做那件事。
3、notthat…butthat…引导原因状语从句
这是一种加强语气的表示原因的结构,意为“不是因为,而是因为”
NotthatIdon'tlikethefilm,butthatIhavenotimeforit.不是因为我不喜欢这部电影,而是因为我没时间看。
Thesoldier'sessentialhonorwasnotthathekilledhisenemy,butthathewaswillingtodie.军人的真正光荣不是杀敌,而是不惜牺牲。
六、目的状语从句
1、that,sothat,inorderthat引导目的状语从句
目的状语从句由that,sothat,inorderthat等引导。
从句中的谓语动词前常有情态动词may、might、can、could、will,would等。
Johnshuteverybodyoutofthekitchensothathecouldpreparehisgrandsurprisefortheparty.约翰把其他人关在厨房外,目的是能够为晚会烹饪出人意料的东西。
Thesemenrisktheirlivesinorderthatwemaylivemoresafely.这些人甘冒生命危险,是为了让我们活得更安全些。
Drivecarefully(so)thateveryonecanenjoyalonglife.开车小心点,让大家多活几年。
辨析:
inorderthat引导的状语从句可以放在句首、与句尾,而sothat引导的只能放在句尾;如果从句主语与主句主语一致都可转换成不定式。
Shewentdowntownsothat/inorderthatshewouldbuysomeclothes.=Shewentdowntownsoasto/inordertobuysomeclothes.为了买些衣服她进城。
Inorderthathecouldmakehimselfunderstood,heexplaineditagain.=Inordertomakehimselfunderstood,heexplaineditagain.为了让大家理解,他又解释了一遍。
2、lest,forfearthat和incase引导目的状语从句
这三个连词词组的意思是“以防,以免”。
lest的从句一般要用虚拟语气,形式是“should+动词原形”或省掉should。
forfearthat和incase从句一般用虚拟语气,但有时也可以用陈述语气。
Iobeyedherlestsheshouldbeangry.我得顺着她,免得她生气。
Takeahatwithyouincasethesunisveryhot.倘若太阳很利害,你就把帽子戴上。
七、结果状语从句
1、sothat,so…that,such…that引导结果状语从句
SodifficultdidIfeelittoliveinanEnglish-speakingcountrythatIdeterminedtolearnEnglishwell.我感到在讲英语的国家里生活太难了,因此我决定学好英语。
Heworkedhardsothathepassedtheexam.他学习很努力,结果通过了考试。
Thefilmwassowonderfulthatwewantedtoseeitagain.电影很精彩以致于我们还想看一次。
Hespokeforsuchalongtimethatpeoplebegantofallasleep.他讲了那么长时间,人们开始打起瞌睡了。
2、so…that与such…that的区别
这两种结构都可引导结果状语从句。
so是副词,后接形容词或副词;such是形容词,后接名词。
(1)单数名词
在so...that与such...that中间出现的是单数名词,且该名词前有形容词修饰时,这两种结构可互换,但要注意它们的词序不同:
such+a/an+形容词十名词=so+形容词+a/an+名词。
Sheissuchagoodteacherthatallofusloveher.=Sheissogoodateacherthatallofusloveher.她是一位很好的老师,我们都敬爱她。
(2)不可数名词或复数可数名词
如果被修饰的是不可数名词或复数可数名词时,一般须用such...that。
HemadesuchrapidprogressthatbeforelonghebegantowritearticlesinEnglish.他进步很快,不久就开始用英语写文章。
(不可数名词)
Theyaresuchinterestingbooksthatweallwanttoreadthem.这些书是那么有趣以致我们都想读一读。
(复数可数名词)
(3)名词前有many,much,little,few修饰时
如果不可数名词或复数可数名词前有many,much,little,few修饰时,则用so…that。
I'vehadsomanyfallsthatI'mblackandblueallover.我摔了好多次跤,周身青一块紫一块的。
(复数可数名词)
Georgehadsolittlemoneythathehadtogetajob.乔治没有钱,所以他不得