在复合句中修饰主句中的动词、形容词或副词等的从句叫作状语从句。状语从句根据它表达的意思可分为时间、地点、原因、目的、结果、让步、比较、方式和条件状语从句等。
1.时间状语从句,常用while,when,as,as soon as,until,not... until,before,after,since等引导。
1)when和while都意为“当……时候”,when的使用范围最广,指的是“在某个具体时间”,既可用于时间点,也可指一段时间,从句与主句之间的动作或状态可以是同时发生或紧接着发生,也可以是先后分别发生,从句中的谓语动词可以是延续性的,也可是非延续性的。while只能用于指一段时间,不能用于指时间点,从句与主句的谓语动词只能表示同时发生,从句中的谓语动词必须是延续性的,且多用于进行时。as既可指一点时间,也可指一段时间。如果我们谈论同时发生的事或存在情况,三者可互换。如:
My father fell asleep while /when /as I was watching TV.我父亲在我看电视时睡着了。
When /As you leave,please take a raincoat with you.你离开时,请带上雨衣。(不能用while)
当表示一个人的两个动作交替或同时进行时,多用as,表示“一边……一边……”。另外,当两个短促行为或事件几乎同时发生时,多用as。这两种情况一般不用when,更不能用while。如:
She dances as she sings.她边唱边跳。
Just as he caught the worm,he cried out.他刚一抓住虫子,就大叫起来。
2)before /after意为“在……前/后”,意思相反,表示从句动作发生在主句动作之前/后。as soon as意为“一……就……”,表示从句动作发生时,主句动作随即发生。since意为“自从……”或“从……起”,从句一般用过去时,而主句用完成时。until在肯定句中意为“到……(的时候)为止”,谓语动词一般是延续性的,表示这个动作一直延续到until所表示的时间为止;在否定句中则意为“直到……才……”,谓语动词一般是短暂性的,表示这个动作直到until所表示的时间才发生。如:
I went to bed after I finished my homework.我完成作业后就上床睡觉了。
I haven't seen him since I came back.自从我回来就没见过他。
We won't go to visit the GREat Wall until the rain stops.直到雨停了我们才会去参观长城。
I stayed there until he came back.我一直呆到他回来了。
2.地点状语从句,常用where和wherever等引导。如:
Where there is a will,there is a way.有志者事竟成。
Sit down wherever you like.你喜欢哪儿,就坐哪儿。
3.原因状语从句,常用because,as,since等引导。
because,since和as都可作连词,表示原因,语气强弱依次为: because >since >as。它们的用法及区别如下:
because意为“因为”,指直接原因,语气最强,常表示必然的因果关系,引导的原因状语从句,从句是全句意思的重心,它引导的从句一般放在主句的后面,回答以why引起的特殊疑问句,只能用because。如:
Tom didn't go to school because he was ill.汤姆没上学,因为他病了。
—Why didn't John go to the park?约翰为什么没去公园?
—Because he had to look after his little sister.因为他得照看他的小妹妹。
since意为“由于、既然”,所引导的从句表示的是已知为事实的理由和一种间接或附带的原因,语气比because弱,但比as强,其从句一般位于主句之前。如:
Since it is raining,you'd better take an umbrella with you.既然在下雨,你最好带把雨伞。
Since I have no money,I can't buy any food.由于我没钱,所以我不能买食物。
as意为“因为、由于”,语气比because弱,所引导的从句表示的是不言而喻、为人所知的、显而易见的原因和理由,其从句一般放在主句前。如:
As it was later,we came back soon.由于时间很晚了,我们很快就回来了。
As I am free today,I'll write to you.由于我今天有空,所以给你写信。