Skip to main content
写作编辑指南

被动语态转换器:如何手动改写被动句子

· 8 min read· NotGPT Team

被动语态转换器的目的是将主语承受动作的句子——比如"这份报告是由该团队撰写的"——转换为主语执行动作的形式:"该团队撰写了这份报告。"虽然自动化版本存在于语法检查工具和浏览器扩展中,但这项基础技能是任何作者都能通过实践掌握的,而手动改写能够捕捉到模式匹配工具遗漏的情况。本指南将介绍如何可靠地识别被动语态、如何在不丢失被动版本信息的情况下进行转换,以及何时保持被动语态实际上是更好的选择。

被动语态转换器实际上做什么?

被动语态转换器寻找特定的语法结构:"to be"的某种形式加上过去分词,且句子的主语是动作的承受者而非执行者。"窗户被打破了"、"错误被犯了"、"该提案被董事会批准了"——在这些例子中,句子所述的主体都不是执行动作的人。转换为主动语态意味着找出谁或什么正在实际执行动作,并将其放在主语位置:"有人打破了窗户"、"我们犯了错误"、"董事会批准了该提案。"这是机械层面的操作,软件确实可以可靠地标记出这种语法模式。但软件不太擅长的是判断句子是否有明显的执行者可以提升到主语位置,因为被动句子往往会完全省略执行者——"窗户被打破了"没有说明是谁打的,转换器要么猜测,要么使用"有人"这样的占位符,而人类作者通常会用更具体的表达来替换。

你如何在自己的草稿中识别被动语态?

最快速的方法不需要你记住语法术语:读一遍句子,问自己谁在执行这个动作,然后检查那个主体是否在句子开头的主语位置。如果答案是否定的——也就是说主语是被动的接收者,或者执行者出现在"by"短语中,或者干脆没有出现——那么这个句子就是被动的。第二种更快的方法对大多数情况都有效:尝试在动词后面插入"by zombies"。"这份报告是由僵尸写的"在语法上读起来没问题,证实了被动语态,而"团队写了报告"后面加"by zombies"就显然不对,证实了主动语态。这两种测试都不需要你能够说出语法结构的名称,而且在实践中都比寻找"was"这个词更可靠,因为很多被动句子使用"to be"的其他形式——"is"、"were"、"been"、"being"——而很多完全正确的主动句子也会用"was"作为普通过去时动词的一部分,而不是被动标记。

  1. 找出主动词,问自己谁或什么在执行这个动作
  2. 检查那个执行者是否是句子的主语——如果不是,句子就是被动的
  3. 尝试"by zombies"测试:如果它在动词后自然适配,句子就是被动的
  4. 寻找缺失的执行者——被动句子经常会完全省略谁做了这个动作

你如何逐步将被动句子转换为主动语态?

一旦你识别了被动句子,转换就是一个一致的三步流程,无论时态或句子长度如何,步骤都是相同的。以"预算在上个季度被财务团队审查了"为例。首先,找出执行者——这里很明显是"财务团队"。其次,将这个执行者移到句子开头的主语位置。第三,把动词从被动形式("was reviewed")改为与原始时态一致的主动形式("reviewed"),并删除现在冗余的"by"短语。结果是:"财务团队在上个季度审查了预算。"当执行者缺失时,同样的三个步骤也适用——"这个决定被做出了"没有说明执行者,所以第一步就成了从上下文推断出谁真正做出了这个决定(经理?委员会?你作为作者?),这样句子才能变成主动语态。这个缺失执行者的情况正好是自动化被动转主动工具容易产生薄弱占位符主语的地方,而这恰好是人类作者真正有优势的地方:你通常知道谁做了什么,即使原始的被动句子是有意或无意地含糊其辞。

  1. 确定正在执行动作的执行者,即使它没有在句子中明确说出
  2. 把执行者移到句子开头的主语位置
  3. 把动词转换为与原始句子相同时态的主动形式
  4. 一旦执行者成为主语,就删除"by"短语
  5. 如果执行者没有被说明,先从上下文判断谁应该填补这个角色,再改写句子
把被动转换为主动不是简单的词汇替换——它是在回答被动句子让你避开的问题:谁真正做了这个?

什么时候应该保持被动语态?

虽然大多数风格指南都推荐主动语态作为默认选项,但把它当作没有例外的规则会写出比有意保持某些句子被动更差的文章。当执行者对你要表达的要点真的无关紧要时,被动语态是正确的选择——"这座桥在1937年建成了"不需要报出施工队的名字,因为句子谈的是桥的时间线,而不是谁建的。当受动作影响的事物是段落真正讨论的主题时,被动语态也是更好的选择:在一个追踪患者治疗的段落中,"药物在上午9点被给予"保持了患者作为贯穿线索,而改成"护士在上午9点给予了药物"会把焦点转移到段落并不是真正关于的人身上。科学和技术写作也是出于同样的原因而有意使用被动语态——"样品被加热到80°C"让方法而不是技术员成为程序部分的主语。而当执行者是真的未知、无关,或有意隐瞒时——在一份还未确定责任的报告中说"资金被挪用了"——被动语态实现了主动语态无法实现的效果,除非你虚构出句子本身不拥有的信息。

  1. 当执行者未知、无关或有意隐瞒时,保持被动语态
  2. 当受动作影响的事物是段落真正讨论的内容时,保持被动语态
  3. 在程序或科学写作中保持被动语态,这类写作中方法比执行方法的人更重要
  4. 在其他地方默认使用主动语态,特别是在说明文和叙述文中

什么错误会让主动语态改写变成更差的文章?

最常见的错误是为了满足主动语态规则而虚构一个模糊的执行者,这只是把一个问题换成了另一个问题。把"这项政策在去年更新了"改写成"有人在去年更新了这项政策"在技术上是主动语态,但"有人"比原始被动句子包含的信息还要少——至少被动版本暗示了这次更新是通过某种官方流程进行的。更好的做法是,如果可能的话命名真正的执行者("合规团队在去年更新了这项政策"),或者如果真的不可能,就保持句子被动,而不是硬生生地加入一个空心的主语。第二个常见错误是不加区分地转换文档中的每个被动句子,这会破坏原本刻意使用被动语态来实现强调或流畅的写作——一篇零被动句子的文档可能读起来和被动句子过多的文档一样生硬重复。第三个错误是改写过程中改变了含义:"错误被犯了"在初稿中可能悄悄变成了"我们犯了错误",然后在后来的编辑阶段,又被进一步修改为"我们失败了",这是一个比原始句子更强烈、更不同的表述。每次转换都应该精确保留原始句子说的东西,而不是它的更强或更弱的版本。

  1. 不要为了强制主动语态而虚构"有人"或"他们"这样的模糊执行者——要么命名真正的执行者,要么保持句子被动
  2. 不要转换文档中的每个被动句子——有些被动句子是刻意使用的,用来实现强调或焦点
  3. 检查改写后的句子是否声称的和原始句子一样,而不是更强或更弱的版本
  4. 转换后要重新读一遍整个段落,而不仅仅是单个句子,因为主语的变化可能会破坏周围句子的代词指代

被动语态转换器会让写作听起来机械吗?

会的,而且以一种特定且可预测的方式:自动化转换器倾向于对每个接触的句子应用相同的主语-动词-宾语模式,这会造成一个段落中每个句子突然都以短小相似的主语开头,遵循相同的节奏。即使每个句子都是主动语态,人类写作自然会改变句子的开头和长度,但批量转换后的段落往往不会有这种变化,而这种单调性接近于AI检测器在标记机械感文本时寻找的信号。修正方法不是恢复被动语态——而是在改写后调整主动句子的多样性:让某个句子以时间短语而不是主语开头,让另一个句子稍微更长一些因为它在表达两个相连的想法,或者不改写某个本来提供有用节奏变化的被动句子。一个段落应该读起来像作者逐句选择了主动语态是有原因的,而不是像转换器在整个文本上运行了一个查找替换。

主动语态是默认值,不是规范。一个每个句子形式都一样的段落读起来就像一个每个句子都是被动的段落一样平板。

你如何在发布前检查主动语态改写?

两种独立的检查能捕捉两种不同的失败模式,其中任何一种都不能替代另一种。第一种是内容检查:把改写后的句子和原始句子放在一起读,确认执行者、动作和任何限定词仍然准确——一个语法上更整洁但事实上更宽泛的改写解决了错误的问题。第二种是节奏检查,这种检查通过自己重读很难发现,因为在进行了批量转换后,很容易没注意到每个句子现在都以相同的方式开头。NotGPT的AI文本检测会标记在句子级别上听起来机械划一的段落,这在这里很有用,原因与捕捉AI生成的文本无关——这是同一种平板信号,会在过度机械的被动转主动改写后出现,所以完全人工撰写的段落得到高分数通常是个信号,表示你应该改变句子开头的多样性,而不是有其他问题。在发布前同时进行这两种检查——对原始内容进行内容检查,对整个段落进行节奏检查——能捕捉单次重读通常会遗漏的问题。

  1. 把改写后的每个句子和原始句子进行对比,确认执行者和动作仍然准确
  2. 大声读一遍整个段落,注意改写后是否出现重复的句子开头
  3. 检查你所指定的执行者是否正确,而不是猜测性占位符
  4. 在发布前用独立的检查运行最后的段落,看是否有机械感、划一的措辞

使用NotGPT检测AI内容

87%

AI Detected

“The implementation of artificial intelligence in modern educational environments presents numerous compelling advantages that merit careful consideration…”

Humanize
12%

Looks Human

“AI in schools has real upsides worth thinking about — but the trade-offs are just as real and shouldn't be glossed over…”

即时检测AI生成的文本和图像。一键将内容人性化。