英语被动语态检查器
找出英文写作中的被动语态:列出每个由 be 动词加过去分词构成的句子、by 后面的动作执行者,以及被动句所占的比例。
这是基于规则的检查:它查找“be”(或“get”)后接过去分词的形式,所以可能漏掉语序特殊的被动句,也可能误标一些形容词。被动语态并没有错,在执行者不明或不重要时很有用。
| # | 句子 | 被动结构动词 | 点明的执行者 | 判定 |
|---|---|---|---|---|
| 1 | The report was written by our team last week. | was written | by our team last week | 被动 |
| 3 | Mistakes were made, and some figures have been corrected since then. | were made; been corrected | — | 被动 |
| 4 | The manager is interested in the results. | is interested | — | 可能是形容词 |
| 5 | The new office will be opened in May. | be opened | — | 被动 |
在被动语态中,主语是动作的承受者(“The report was written by our team”),而不是动作的执行者(主动语态为“Our team wrote the report”)。被动语态过多会让文字啰嗦,也说不清谁做了什么。粘贴文章后,检查器会列出所有含被动结构的句子,在“by”后点明执行者时一并显示,并告诉你被动句占全部句子的比例。
使用方法
- 粘贴你的英文文章。
- 查看被动句的数量和占比。
- 浏览表格:每一行显示被动动词,以及(如果有的话)点明执行者的“by …”短语。
- 执行者重要的句子,请把执行者放到前面,并改用主动语态的动词。
计算公式
被动语态 = “be”动词(am, is, are, was, were, be, been, being)或“get” + 最多两个副词 + 过去分词
过去分词包括规则的 -ed 形式,以及内置的约 200 个不规则形式(written、taken、built、known……)。不是动词的常见 -ed 单词(need、hundred、naked)会被忽略。在“be”后面通常作形容词的分词(interested、tired、located、married)会列为“可能是形容词”,不计入被动句。占比 = 被动句 ÷ 全部句子 × 100。句子由浏览器的句子分割器识别。
示例
示例共有 5 个句子,其中 3 句是被动句(60%):“was written”(执行者为“by our team last week”)、同一句中的“were made”和“(have) been corrected”,以及“(will) be opened”。“is interested”只被列为可能是形容词,“We tested every claim”是主动句。
常见问题
被动语态总是错的吗?
不是。当执行者未知、不重要或显而易见时(“The road was repaved last year”),被动语态是正确的选择,在科学论文的方法部分也很常见。目标是有意识地使用,而不是出于习惯。
被动语态多到什么程度算太多?
许多可读性指南建议,一般写作中把被动句控制在全部句子的 10% 左右。技术和法律文体通常用得更多。
怎样把被动句改成主动句?
找出做动作的一方(通常在“by”之后),把它作主语,并使用主动语态的动词:“The cake was eaten by the kids”变成“The kids ate the cake”。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/passive-voice-checker/
引用此工具
kakaoCalc. (2026, November 8). 英语被动语态检查器. https://kakao.mobile/zh/tools/passive-voice-checker/
“英语被动语态检查器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/passive-voice-checker/.