句子结构与成分分析
英语句子结构详解,涵盖主语、谓语、宾语、定语、状语、补语六大成分的分析与识别。
1. 句子成分总论
英语句子的核心结构可以概括为:
其中主干成分(主语、谓语、宾语、表语)构成句子的骨架,修饰成分(定语、状语、补语)丰富句子的内容。
1.1 成分分类
| 类别 | 成分 | 功能 |
|---|---|---|
| 主干成分 | 主语 (S)、谓语 (V)、宾语 (O)、表语 (P) | 构成句子基本框架 |
| 修饰成分 | 定语 (Attr)、状语 (Adv)、补语 (C) | 修饰和补充说明 |
2. 主语 (Subject)
2.1 主语的定义与功能
主语是句子的主体,表示句子所说的是”谁”或”什么”。主语决定谓语的人称和数。
The developer wrote the code. (开发者写了代码。)
2.2 主语的形式
| 形式 | 示例 |
|---|---|
| 名词 | Software is expensive. |
| 代词 | She programs well. |
| 数词 | Two is enough. |
| 不定式 | To learn is to grow. |
| 动名词 | Coding requires patience. |
| 从句 | What she said surprised me. |
| the + 形容词 | The poor need help. |
| 形式主语 it | It is important to study. |
2.3 形式主语与真正主语
当主语较长时,常用 it 作形式主语,真正主语后置:
| 结构 | 示例 |
|---|---|
| It is + adj. + to do | It is important to back up data. |
| It is + adj. + that从句 | It is clear that the system failed. |
| It takes + time + to do | It takes time to master a language. |
2.4 there be 结构
There is a bug in the code. (代码中有一个 bug。)
注意:there 是引导词,真正的主语是 be 后面的名词。
3. 谓语 (Predicate)
3.1 谓语的分类
| 类型 | 定义 | 示例 |
|---|---|---|
| 简单谓语 | 一个动词(含短语动词) | She writes code. |
| 复合谓语 | 情态动词 + 动词 / 系动词 + 表语 | She can write code. / She is a developer. |
3.2 谓语动词与主语的一致
| 规则 | 示例 |
|---|---|
| 单数主语 → 单数谓语 | The program runs smoothly. |
| 复数主语 → 复数谓语 | The programs run smoothly. |
| 不可数名词 → 单数谓语 | Information is power. |
| and 连接 → 复数谓语 | Bread and butter are on the table. |
| each/every + 单数谓语 | Every student has a laptop. |
3.3 短语动词
| 类型 | 结构 | 示例 |
|---|---|---|
| 动词 + 介词 | look after | She looks after the system. |
| 动词 + 副词 | turn on | Turn on the server. |
| 动词 + 副词 + 介词 | put up with | I can’t put up with the noise. |
| 动词 + 名词 + 介词 | take advantage of | They took advantage of the opportunity. |
4. 宾语 (Object)
4.1 宾语的分类
| 类型 | 定义 | 示例 |
|---|---|---|
| 直接宾语 | 动作的直接承受者 | She wrote a program. |
| 间接宾语 | 动作的间接接受者 | She gave him a book. |
| 介词宾语 | 介词后的名词/代词 | She is fond of music. |
| 同源宾语 | 与动词同根的名词 | She lived a happy life. |
4.2 双宾语结构
She gave him a book. = She gave a book to him.
| 动词 | 接 to | 接 for |
|---|---|---|
| give, send, lend, show | 间接宾语 → to + 直宾前置 | — |
| buy, make, cook, get | — | 间接宾语 → for + 直宾前置 |
4.3 形式宾语 it
She made it clear that she disagreed.
当宾语是不定式、动名词或从句时,常用 it 作形式宾语,真正宾语后置。
4.4 宾语的形式
| 形式 | 示例 |
|---|---|
| 名词 | She wrote a report. |
| 代词 | I like it. |
| 不定式 | She wants to learn Python. |
| 动名词 | She enjoys reading. |
| 从句 | I know that she is right. |
5. 表语 (Predicative)
5.1 表语的定义
表语跟在系动词之后,说明主语的身份、性质、状态。
The code is clean. (代码很整洁。)
5.2 常用系动词
| 类别 | 动词 | 示例 |
|---|---|---|
| 状态系动词 | be | She is a teacher. |
| 持续系动词 | remain, keep, stay | The door remains open. |
| 表象系动词 | seem, appear, look | She looks tired. |
| 感官系动词 | feel, smell, sound, taste | The idea sounds good. |
| 变化系动词 | become, get, grow, turn | It got colder. |
| 终止系动词 | prove, turn out | The plan proved successful. |
5.3 表语的形式
| 形式 | 示例 |
|---|---|
| 名词 | She is a programmer. |
| 形容词 | The code is elegant. |
| 介词短语 | She is in the office. |
| 不定式 | The goal is to succeed. |
| 动名词 | Seeing is believing. |
| 从句 | The truth is that she lied. |
6. 定语 (Attribute)
6.1 定语的定义
定语修饰名词或代词,说明其性质、特征、所属等。
The efficient algorithm solved the problem. (高效的算法解决了问题。)
6.2 定语的位置
| 位置 | 类型 | 示例 |
|---|---|---|
| 前置定语 | 形容词、名词、代词 | a beautiful day, a school bus |
| 后置定语 | 介词短语、从句、不定式 | the girl in red, the book that I read |
6.3 多重定语的排列顺序
a beautiful small old red Chinese wooden writing desk
口诀:限观形龄色国材用途
6.4 定语的形式
| 形式 | 示例 |
|---|---|
| 形容词 | a fast computer |
| 名词 | a software engineer |
| 分词 | the running process, the compiled code |
| 不定式 | something to do |
| 介词短语 | the key to success |
| 从句 | the book that I bought |
7. 状语 (Adverbial)
7.1 状语的分类
| 类型 | 功能 | 示例 |
|---|---|---|
| 时间状语 | 何时 | She arrived yesterday. |
| 地点状语 | 何地 | She works in Beijing. |
| 方式状语 | 怎样 | She speaks fluently. |
| 原因状语 | 为什么 | She stayed because of the rain. |
| 目的状语 | 为了什么 | She studies to pass the exam. |
| 结果状语 | 导致什么 | He worked hard, so he succeeded. |
| 条件状语 | 在什么条件下 | If it rains, we’ll stay home. |
| 让步状语 | 尽管 | Although tired, she continued. |
| 程度状语 | 到什么程度 | She is very talented. |
| 伴随状语 | 同时发生 | She sang, dancing happily. |
7.2 状语的位置
| 状语类型 | 常见位置 | 示例 |
|---|---|---|
| 频度副词 | be/助/情后,实义动词前 | She always arrives early. |
| 程度副词 | 被修饰词前 | She is extremely talented. |
| 时间/地点 | 句首或句末 | Yesterday, she left. / She left yesterday. |
| 方式副词 | 句末或动词后 | She writes carefully. |
7.3 状语的形式
| 形式 | 示例 |
|---|---|
| 副词 | She runs quickly. |
| 介词短语 | She works with enthusiasm. |
| 不定式 | She came to help. |
| 分词 | Exhausted, she fell asleep. |
| 从句 | She left because she was tired. |
8. 补语 (Complement)
8.1 宾语补足语
宾语补足语补充说明宾语的身份、特征或状态:
They made him manager. (他们让他当经理。)
| 形式 | 示例 |
|---|---|
| 名词 | They elected him president. |
| 形容词 | She painted the door red. |
| 不定式 | She asked me to leave. |
| 分词 | I saw him running. / I had my car repaired. |
| 介词短语 | She found him in the office. |
8.2 主语补足语
主语补足语用于被动语态中,对应主动句中的宾语补足语:
主动:They made him manager. 被动:He was made manager.
8.3 常接宾补的动词
| 类别 | 动词 |
|---|---|
| 使役动词 | make, let, have |
| 感官动词 | see, hear, watch, feel, notice |
| 称呼动词 | call, name, elect, appoint |
| 意志动词 | want, wish, expect, ask |
| 状态动词 | keep, leave, find, consider |
9. 插入语 (Parenthesis)
插入语是对句子内容的补充说明,去掉后不影响句子完整性:
| 形式 | 示例 |
|---|---|
| 副词 | She is, however, very talented. |
| 介词短语 | The result, in fact, was unexpected. |
| 不定式 | To be honest, I don’t agree. |
| 分词 | Generally speaking, the plan works. |
| 从句 | This book, as you know, is a bestseller. |
10. 成分分析方法
10.1 分析步骤
- 找谓语:确定句子的核心动词
- 找主语:确定动作的执行者
- 找宾语/表语:确定动词的连带成分
- 找修饰成分:确定定语、状语、补语
10.2 实例分析
The experienced developer quickly fixed the critical bug that had caused the system crash.
| 成分 | 内容 | 类型 |
|---|---|---|
| The experienced | developer 的修饰 | 定语 |
| developer | 动作执行者 | 主语 |
| quickly | 修饰 fixed | 状语 |
| fixed | 核心动词 | 谓语 |
| the critical | bug 的修饰 | 定语 |
| bug | 动作承受者 | 宾语 |
| that had caused the system crash | bug 的修饰 | 定语从句 |