博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
八、状语从句
阅读量:3647 次
发布时间:2019-05-21

本文共 1502 字,大约阅读时间需要 5 分钟。

英语的词类中最重要的就是名词(代词)、动词、形容词、副词。

名词作主宾补,动词作谓语,形容词修饰名词(代词),副词修饰形副动句。

除了普通名词、动名词和动词不定式的名词性用法,包含主语和谓语的名词性从句也可以视为名词。

除了普通形容词、动词不定式的形容词性用法和分词,包含主语和谓语的定语从句也可以视为形容词。

除了普通副词外,动词不定式的副词性用法、“介词+名词”构成的短语、包含主语和谓语的状语从句也都可以视为副词

After I took a shower, I went to bed.  我洗完澡后去睡觉了。它的重点是什么呢?

是“我睡觉”

所以这里的“我洗澡后”的作用只是修饰“我睡觉”。

所以,“我睡觉”是主句,“我洗澡后”是从句,从句修饰主句。

名词性从句和定语从句是将两个句子合成一个句子,不容易快速找出主句和从句,但状语从句是单独存在的,所以很容易找出主句和从句。

重点是状语从句修饰主句

状语从句指含有主语和谓语的句子,起副词作用,修饰整个句子。

状语从句的种类

副词本来就有很多种作用,所以起副词作用的状语从句也可以分为很多种。

大致可以分为四种。

  1. 时间状语从句
  2. 原因状语从句
  3. 让步状语从句
  4. 条件状语从句

1、时间状语从句,要有表示时间的连接词。

When I read a book, I am happy.  读书时,我很幸福。

表示时间的连接词有when,as,while,after,before,till,as soon as等。

As I got older, I came to understand my parents.   随着年龄增长,我理解了我的父母。

2、原因状语从句,要有表示原因的连接词。如because, as , since等

Because I was tried, I went to bed early. 因为太累了,所以我睡得早。

3、让步状语从句,要有表示让步的连接词。如though, although, even though, while等。

Though I was tired, I studied hard last right.  虽然累了,但我昨晚还是认真学习了。

4、条件状语从句,表示“如果”等条件或线索的从句,要有表示条件的连接词,如if, unless等。

If it is fine tomorrow, we will go on a picnic. 如果明天天气好,我们就去野餐。

状语从句的时态

例 如果下雨、如果他回来    条件

但你到达的时候,当这件事结束的时候   时间

伴随状语

状语从句中没有特别难的内容,但是有一项是常考的内容,大家必须掌握。

那就是把状语从句变成伴随状语。

从句包含主语和谓语,描述更详细,但是有时反复说主语、谓语很麻烦。

也就是说,为了便于沟通,可以将较长的状语从句变成简短的伴随状语。

以下是省略的规则:

  1. 通过上下文可以理解意思时,可以省略引导状语从句的连词。
  2. 状语从句中的主语和主句的主语相同时,可以省略状语从句的主语。
  3. 在省略连词和主语时,为避免引起歧义,状语从句的谓语要变为分词。

例 Feeling tired, I went to bed early.  因为我累了,所以很早就睡觉了。

把状语从句变成伴随状语的目的是用简短的句子准确沟通。但是随意缩短句子容易引起歧义,所以状语从句变成伴随状语时一定要遵守上述规则。

例 Because I felt tired, I went to bed early. 因为我觉得很累,所以很早就睡觉了。

语法练习

状语从句的判断和造句

转载地址:http://dieyn.baihongyu.com/

你可能感兴趣的文章
通过select实现斐波那契数列
查看>>
通过select实现斐波那契数列(画图)
查看>>
定时器停止
查看>>
分层模型介绍
查看>>
http协议和url介绍
查看>>
请求包和应答包简单介绍
查看>>
Freckles
查看>>
放苹果
查看>>
统计同成绩的学生人数
查看>>
最小年龄的3个职工
查看>>
Spring Data JPA介绍与Spring的整合
查看>>
Spring Data JPA 自定义Repository接口与子接口
查看>>
Java 对上传文件进行魔数校验
查看>>
RabbitMQ入门高级特性
查看>>
Java对象序列化与反序列化
查看>>
同步、异步与阻塞、非阻塞的理解
查看>>
Java NIO核心三大组件Channel、Buffer和Selector(一)
查看>>
Java NIO核心三大组件Channel、Buffer和Selector(二)
查看>>
常用字符集及字符编码和Charset类
查看>>
JVM OOM异常
查看>>