英文写作中逗号该用和不该用的常见情况有哪些?
逗号是英文写作中最容易出错的标点之一。语法检查工具频繁提示逗号问题,通常集中在几类情况:该用逗号的地方没用(如引导性短语后、并列句连接词前),不该用的地方却加了(如主语和谓语之间、并列词之间)。下面按"该用"和"不该用"两条线,结合识别与修改方法逐一说明。
一、该用逗号的几种情况
1. 并列句:连接词前加逗号
当两个独立从句(各自都有主语和谓语,能单独成句)用并列连词连接时,连词前要用逗号。常见并列连词:for, and, nor, but, or, yet, so(可用 FANBOYS 记忆)。
- 正确:I finished the report, and she reviewed it.
- 正确:He wanted to leave, but the meeting ran late.
- 错误:I finished the report and she reviewed it.(缺少逗号,两个独立从句被直接连在一起)
判断方法:把连词两边拆开,看是否各自都是完整句子。如果是,就需要逗号。
2. 引导性短语或从句之后
句子开头如果有较长的引导成分(短语或从句),通常在其后加逗号,把引导部分和主句分开。
- 正确:After the long meeting, we went home.
- 正确:Because it was raining, we canceled the picnic.
- 正确:In the middle of the night, the alarm went off.
补充:如果引导成分很短(如 In 2020 we moved),逗号可加可不加,但加了更清晰。一旦引导成分较长或包含动词,建议加逗号。
3. 非限制性成分:提供额外信息时
非限制性从句或短语提供的是补充信息,去掉后句子意思仍然完整,此时用逗号隔开。
- 正确:My brother, who lives in Boston, is a teacher.(只有一个兄弟,从句只是补充信息)
- 正确:The book, which was published in 2010, sold well.
4. 列举三项及以上
列举三个或更多项目时,项目之间用逗号。最后一项前的逗号(牛津逗号)在正式写作中建议保留,可避免歧义。
- 正确:We bought apples, oranges, and bananas.
- 歧义示例:I'd like to thank my parents, Ayn Rand and God.(若不加最后逗号,可能被读成"父母是 Ayn Rand 和 God")
5. 直接称呼、插入语、日期与地址
- 称呼:Thank you, Dr. Chen, for your help.
- 插入语:The plan, in my opinion, needs revision.
- 日期:On July 4, 2020, we celebrated.
- 地址:She lives in Austin, Texas.
二、不该用逗号的几种情况
1. 主语和谓语之间
主语和谓语之间不能加逗号,即使主语很长。
- 错误:The student who studied all night, passed the exam.
- 正确:The student who studied all night passed the exam.
2. 并列词或并列短语之间
只有两项用 and 或 or 连接时,不加逗号。
- 错误:We need bread, and milk.
- 正确:We need bread and milk.
3. 限制性从句前
限制性从句用来限定先行词,去掉后句子意思会改变或不完整,此时不加逗号。
- 正确:The students who studied hard passed.(指"那些努力的学生",限定范围)
- 对比:The students, who studied hard, passed.(暗示所有学生都努力,从句只是补充)
这一组对比是逗号影响句意的典型例子,值得反复练习。
4. 复合谓语之间
一个主语带两个谓语时,不用逗号。
- 错误:She opened the door, and walked in.
- 正确:She opened the door and walked in.
(这里 and 连接的是两个动词,不是两个独立从句,所以不加逗号。)
三、重点排错:逗号连接(comma splice)
逗号连接指用逗号把两个独立从句直接连在一起,这是英文写作中最常见的严重错误之一。
- 错误:I was tired, I went to bed early.
三种修改方式:
- 改成句号:I was tired. I went to bed early.
- 加并列连词:I was tired, so I went to bed early.
- 改成分号或从句:I was tired; I went to bed early. / Because I was tired, I went to bed early.
自查方法:看到逗号,检查它两边是否都是完整句子。如果是,就必须用上面三种方式之一处理。
四、快速自查清单
| 检查点 | 该用逗号 | 不该用逗号 |
|---|---|---|
| 两个独立从句 + 并列连词 | 连词前加 | 无连词时不能只用逗号 |
| 句首引导成分 | 较长时加 | 极短时可省略 |
| 非限制性从句 | 加 | 限制性从句不加 |
| 三项以上列举 | 项目间加 | 两项并列不加 |
| 主语与谓语之间 | — | 不加 |
| 复合谓语之间 | — | 不加 |
五、可执行的自查步骤
- 写完一段后,先找所有逗号。
- 对每个逗号,判断它两边是否都是完整句子。若是,检查是否有并列连词;没有就改句号、分号或从句。
- 找句首的引导短语或从句,确认后面是否有逗号。
- 找 who/which/that 引导的从句,判断是限制性还是非限制性,再决定逗号。
- 朗读一遍,逗号处应有自然停顿;若停顿别扭,多半是误用。
逗号规则看似琐碎,但核心只有一条:逗号用来分隔,不用来连接两个完整句子。掌握并列句、引导成分、限制性与非限制性从句这几组对比,大部分逗号错误都能自己判断和修改。