第三十课 复合句之状语从句
用来修饰谓语动词、其他动词、定语、状语或整个句子的从句叫做状语从句。状语从句可分为:时间状语从句、地点状语从句、原因状语从句、条件状语从句、目的状语从句、让步状语从句、比较状语从句、方式状语从句、结果状语从句九种。
1、时间状语从句
通常由when,while,as,before,after,as soon as,until∕till,since等词引导。当主句用一般将来时或表示将来含义时,时间状语从句常用一般现在时表将来。
I’ll help you when I come back.
当我回来时,我会帮你的。
She will call me as soon as she arrives in Salt Lake City.
她一到盐湖城就会给我打电话。
(1)在when引导的时间状语从句中,动作可以是表示延续的,也可以表示瞬间的,while引导的从句中,动作一定是表示延续的。
I was watching TV when Tom came in.
汤姆进来时,我正在看电视。
Tom came in while I was watching TV.
当我正在看电视时,汤姆进来了。
(2)as“当……时,一边……一边……”引导的时间状语从句,强调主句的动作与从句的动作同时发生,when与while也有此用法。另外when和as常表示从句动作先于主句动作,有时when还可以表示从句动作在主句动作之后。
As she was dancing, she was singing.
她边跳边唱。
It’s getting colder as winter comes
随着冬天的到来,天气越来越冷了。
(3)梦见被雨淋湿before“在……以前”表示主句的动作发生在从句动作之前:after“在……之后”,表示主句的动作发生在从句的动作之后。
She was so absorbed in the book that she had read it for three hours before she realized it.
她对这本书如此地感兴趣,以至于在她意识到之前她已经读了三个小时了。
I went to sleep after I finished my homework.
我做完作业后就去睡觉了。
(4)until ∕ till政治题表示主句动作结束的时间。在肯定句中表示“直到……为止”,主句要用延续性动词。
幸福250My mother waited until ∕ till I came back..
妈妈一直等到我回来。
在否定句中,until ∕ till表示“直到……才”,主句通常用瞬间动词。这时until可用before替换。常构成until 结构。
He didn’t leave until I came back.
直到我回来,他才走。
(冰激凌自制5)since,ever since,引导的时间状语从句中,表示主句动作开始的时间,意为“自……以来”。主句常用一般现在时或现在完成时,从句用一般过去时,常用句型为:it has been+时间+since +从句;it is +一段时间+since+从句。
It’s ten years since I worked in this hospital.
我在这家医院工作十年了。
冬至未至
We’ve been good friends since he came here.五经指的是
自从他来这里,就成了我的好朋友。
(6)由by the time引导的时间状语从句要注意时态的变化:在一般情况下,如果从句的谓语动词用一般过去时,主句的谓语动词用过去完成时;如果从句的谓语动词用一般现在时,主句的谓语动词用将来完成时。
By the time you returned, I had finished the book.
到你回来时,我已经写完这本书了。
By the time you come here tomorrow, I will have completed the work.
你明天来这儿的时候,我将已经完成这个工作了。
(7)由each time,every time新年祝福图片带字和whenever引导的时间状语从句。
Each time she visited Changsha, she would call on me.
她每次来长沙,总是来看我。
Whenever you go, I’ll follow you!
无论你什么时候去,我都跟着你。
Every time I e you, you grow younger.
每次见到你,你都更年轻了。
2、地点状语从句
地点状语从句一般由连接副词where,wherever等引导,已经形成了固定句型,例如:
句型1:where 从句,(there)+主句。
Where bees are, there is honey.
有蜜蜂就有蜂蜜。
此句型通常译成“哪里……哪里就……”,主句在从句后面时,there可用可不用;如果主句在从句的前面时,一般都不用there。
句型2:anywhere∕wherever从句,主句。anywhere本身是一个副词,但是常可以引导从句,
相当于连词,意思相似于wherever。wherever 本身是个连词,表示“在何处,无论何处。”
Wherever the a is, you’ll find amen.
有海就有海员。
Wherever she goes, I’ll go with him.
不管他去哪里,我都跟他去。
3、原因状语从句
由becau,as,since,for等词引导原因状语从句。
(1)becau 表示的往往是他人不了解的、不明显的原因,是全句叙述的重点,语气最强,只能用becaue回答由疑问词why引导的疑问句。
He was abnt from the meeting that day becau he had a bad cold.
他那天因患感冒而缺席了那次会议。
Becau yesterday was Sunday, he didn’t go to school.
因为昨天是星期天了,所以他没去上学。
注意:becau不能与并列连词so同时出现在句中使用。
She was late for school becau she misd the bus.=She misd the bus, so she was late for school.
因为她错过了公共汽车,所以她上学迟到了。
(2)since是指分析后的原因,他人多少有所了解,不是全句叙述的重点,语气较弱。
Since you have read the story, I won’t tell you again.
既然你读过这个故事,我就不再讲了。
Since everyone is here, let’s start our meeting.
既然大家都到了,咱们开会吧。
(3)as表示他人了解的明显原因,不是全句叙述的重点,较口语化,语气较弱。
As I was in a hurry, I left my book at home.
因为太匆忙,所以我把书忘家里了。
As I knew he was ill, I didn’t call him.
我知道他生病了,所以没有给他打电话。
(4)由becau随缘图片引导的从句如果放在句末,且前面有逗号,则可用for代替。但是如果不是说明直接原因,而是对多种情况加以推断,就只能用for。
He was abnt today, becau∕for he was ill.
他今天缺席,因为他病了。
He must have been ill, becau he was abnt today.
他一定是病了,因为他今天缺席了。
4、目的状语从句
用以补充说明主句中谓语动词发生的目的的从句叫做目的状语从句。表示目的状语的从句可以由that,so that,so,in order that等词引导。目的状语从句中常含有can,could,may,might,should等情态动词。
Speak louder (so) that everyone can hear you.
大声说,以便大家都能听到你的话。
He left early so that he could catch the train.
他早早动身,以便能赶上火车。
5、结果状语从句
结果状语从句表示结果,通常位于主句之后。引导结果状语从句的连词(词组)有:so…that,such…that,so that,that等。
(1)so…that与such…that的区别
这两个结构的常用句型如下:
so+形容词 ∕ 副词+that从句
so+形容词+a ∕ an+单数名词+that
such+a ∕ an+形容词+单数名词+that
such+形容词+复数名词 ∕ 不可数名词+that
He is so young that he can’t go to school.
他那么小,以至于不能上学。
She is such a nice girl that we all like her.=She is so nice s girl that we all like her.
她是那么好的一个女孩,以至于我们都喜欢她。
He speaks so fast that I couldn’t follow him.
他讲得太快了,我跟不上。
I have so much time that I can take a walk outside.
我有那么多时间以至于可以出去散会儿步。
(2)当that引导的结果状语从句为肯定句时,so...that…可以与be…enough to do转换;当从句为否定式时,可以与too…to…或be not…enough to do 转换,从而使复合句变为简单句。
Peter is so tall that he can reach the apples in the big tree.=Peter is tall enough to reach the apples in the big tree.