英语状语从句详解

掌握时间、地点、原因、条件等各类状语从句的用法

状语从句修饰动词、形容词或副词,说明时间、地点、原因、条件等

状语从句概述

什么是状语从句?

状语从句(Adverbial Clause)是一种副词性从句,在复合句中充当状语,修饰主句中的动词、形容词或副词,用来表示时间、地点、原因、条件、让步、方式、比较、目的或结果等。

状语从句不能独立成句,必须依赖主句而存在,通过从属连词(subordinating conjunctions)与主句连接。

状语从句的基本结构

主句 + 从属连词 + 状语从句

或:从属连词 + 状语从句 + 主句

I will go when I finish my work.

When I finish my work, I will go.

状语从句的特点与作用

由从属连词引导

每个类型的状语从句都有特定的从属连词

位置灵活

可位于主句前(用逗号隔开)或主句后

有完整的主谓结构

但不能独立成句,必须依附于主句

表达丰富含义

可表示时间、地点、原因、条件等多种语义关系

状语从句 vs 副词

用副词修饰

He runs quickly.

She arrived yesterday.

用状语从句修饰

He runs as if he were flying.

She arrived when the party began.

状语从句的类型

根据表达的意义不同,状语从句可分为以下九种类型,每种类型都有其特定的从属连词:

时间状语从句

功能:表示动作发生的时间

常用连词:when, while, as, before, after, until, since, as soon as等

例句

When I was young, I lived in Paris.

While she was reading, the phone rang.

地点状语从句

功能:表示动作发生的地点

常用连词:where, wherever

例句

He lives where the climate is mild.

Wherever you go, I will follow you.

原因状语从句

功能:表示动作发生的原因

常用连词:because, since, as, now that等

例句

She didn't go to school because she was ill.

Since you are busy, I will go alone.

条件状语从句

功能:表示动作发生的条件

常用连词:if, unless, as long as, in case等

例句

If it rains tomorrow, we will stay at home.

You will fail unless you work hard.

让步状语从句

功能:表示让步或转折关系

常用连词:though, although, even if, even though, while等

例句

Although he is poor, he is happy.

Even if it rains, we will go.

方式状语从句

功能:表示动作发生的方式

常用连词:as, as if, as though

例句

Please do as I told you.

He talks as if he knew everything.

比较状语从句

功能:表示比较关系

常用连词:than, as...as, not so...as, the...the等

例句

She is taller than her brother is.

He runs as fast as I do.

目的状语从句

功能:表示动作发生的目的

常用连词:so that, in order that, lest等

例句

He studies hard so that he can pass the exam.

I speak loudly in order that everyone can hear.

结果状语从句

功能:表示动作产生的结果

常用连词:so...that, such...that

例句

He is so clever that everyone likes him.

It was such a hot day that we stayed indoors.

状语从句类型与连词对照表

从句类型 常用连词 例句
时间状语从句 when, while, as, before, after When I arrived, he was reading.
地点状语从句 where, wherever Stay where you are.
原因状语从句 because, since, as I was late because I missed the bus.
条件状语从句 if, unless, as long as If you study, you will learn.
让步状语从句 though, although, even if Though he tried, he failed.
方式状语从句 as, as if, as though Do as I do.
比较状语从句 than, as...as, the...the She is older than she looks.
目的状语从句 so that, in order that I study so that I can succeed.
结果状语从句 so...that, such...that It was so cold that we stayed home.

状语从句的时态呼应

时间和条件状语从句的时态规则

在时间状语从句和条件状语从句中,通常用现在时表示将来意义,而不是将来时,这一规则被称为"主将从现"。

1. 主句用一般将来时

从句用一般现在时表示将来

I will call you when I arrive.(时间状语从句)

We will go picnic if it is fine tomorrow.(条件状语从句)

× I will call you when I will arrive.

2. 主句用情态动词

从句用一般现在时表示将来

You must wait until he comes back.

She can leave if she finishes her work.

3. 主句用祈使句

从句用一般现在时表示将来

Tell him to come when he arrives.

Don't open the door unless you know the person.

其他类型状语从句的时态

其他类型的状语从句(如原因、让步、方式等)时态通常根据实际情况和逻辑关系来确定,没有固定的时态规则。

1. 原因状语从句

时态根据主句时态和实际情况确定

He is late because he missed the bus.(主现从过)

He was late because he had missed the bus.(主过从过完)

2. 让步状语从句

时态通常与主句保持一致或根据逻辑确定

Though he works hard, he doesn't get good grades.(主现从现)

Even though he was tired, he kept working.(主过从过)

3. 方式状语从句的虚拟语气

as if/though引导的从句常用虚拟语气表示非真实情况

He talks as if he knew everything.(与现在事实相反)

She cried as though she had seen a ghost.(与过去事实相反)

状语从句的注意事项

常见错误与避免方法

1. 时间/条件从句中误用将来时

牢记"主将从现"规则,从句中不用will表示将来

× I will go out if it will stop raining.

√ I will go out if it stops raining.

2. because与so连用

because和so都是连词,不能在同一个句子中同时使用

× Because he was ill, so he didn't go to school.

√ Because he was ill, he didn't go to school.

√ He was ill, so he didn't go to school.

3. though/although与but连用

though/although和but都是连词,不能在同一个句子中同时使用

× Although he is rich, but he is not happy.

√ Although he is rich, he is not happy.

√ He is rich, but he is not happy.

特殊用法与难点解析

1. while与when的区别
  • • while引导的从句常用进行时态,表示一段持续的时间
  • While she was cooking, I was reading.
  • • when引导的从句可用于各种时态,表示时间点或时间段
  • When I arrived, she was cooking.
2. so...that与such...that的区别
  • • so + 形容词/副词 + that
  • He ran so fast that no one could catch him.
  • • such + a/an + 形容词 + 单数可数名词 + that
  • It was such a difficult problem that I couldn't solve it.
  • • such + 形容词 + 不可数名词/复数名词 + that
  • They are such kind people that everyone likes them.
3. as if/though的虚拟语气
  • • 表示与现在事实相反:从句用一般过去时(be动词用were)
  • He acts as if he were a king.
  • • 表示与过去事实相反:从句用过去完成时
  • She talked as though she had known him for years.

状语从句练习题(共20题)

1. 用合适的连词填空

I will go to the park ______ it doesn't rain tomorrow.

2. 用合适的连词填空

She didn't attend the meeting ______ she was ill.

3. 用合适的连词填空

He was reading ______ his wife was cooking.

4. 用合适的连词填空

______ he is rich, he lives a simple life.

5. 选择正确的句子

A. I will call you when I will arrive.
B. I will call you when I arrive.

6. 选择正确的句子

A. Because he was tired, so he went to bed early.
B. Because he was tired, he went to bed early.

7. 用合适的连词填空

He speaks ______ he knows everything.

8. 用合适的连词填空

She is ______ a kind girl ______ everyone likes her.

9. 用合适的连词填空

He studies hard ______ he can pass the exam.

10. 用合适的连词填空

______ you work harder, you will not succeed.

11. 选择正确的时态

I ______ (will go / go) to the party if I ______ (will have / have) time.

12. 选择正确的句子

A. Though he is young, but he is very experienced.
B. Though he is young, he is very experienced.

13. 用合适的连词填空

______ you are free, please come to see me.

14. 用合适的连词填空

He is ______ tall ______ he can touch the ceiling.

15. 用合适的连词填空

______ you go, I will follow you.

16. 翻译句子(使用时间状语从句)

我到达北京时会给你打电话。

17. 翻译句子(使用条件状语从句)

如果你努力学习,你就会通过考试。

18. 翻译句子(使用让步状语从句)

虽然他年纪大了,但他仍然努力工作。

19. 翻译句子(使用结果状语从句)

天气如此之冷,以至于我们呆在家里。

20. 翻译句子(使用目的状语从句)

他努力工作是为了能养活家人。