首页语法精讲词汇辨析实用句型场景口语发音诊所听力训练语法魔典关于

被动语态:把"谁做的"藏起来

发布于 2026-05-22  |  分类:语法魔典

前面两篇我们掌握了句子王国的时间魔法——八种时态让王国里的事件有了时间坐标。但王国里还有一门更"狡猾"的魔法:视角切换术。正常叙事是"谁做了什么"(主动),但这门魔法允许你把视角整个翻转——把做动作的人藏到幕后,让承受动作的人或东西站到聚光灯下。这就是被动语态(Passive Voice)。

换个说法:主动语态是"国王颁布了法令",被动语态是"法令被颁布了"——国王从画面中消失了,法令成了主角。这门魔法在新闻、学术写作、说明书里的出现频率远超日常对话,不掌握它,读《经济学人》会觉得每个句子都反着来。

一、一句话搞懂主动变被动

主动句里,三个角色的站位是这样:

Shakespeare wrote Hamlet.
莎士比亚写了《哈姆雷特》。做动作的人(Shakespeare)在前,动作承受者(Hamlet)在后。

被动句把这三者的位置彻底交换——承受者跑到句首,动词变形,动作者变成可选项扔到句尾

Hamlet was written by Shakespeare.
《哈姆雷特》是莎士比亚写的。(现在焦点变成了《哈姆雷特》,"by Shakespeare"甚至可以删掉:Hamlet was written in 1600.)
主动 → 被动转换公式

主语 + 动词 + 宾语(主动)
→ 宾语变主语 + be + 过去分词 + (by + 原主语)(被动)
核心动作只有一件事:把原来的宾语提到句首,动词改成 be + 过去分词。

二、八大时态的被动语态速查

被动语态本身不挑时态——任何一个时态都可以变成被动。关键规律:把主动句的动词改成 be + 过去分词,其中 be 跟着时态走。下面是一张完整的对照表:

时态主动结构被动结构例句
一般现在时writes / writeam/is/are + writtenEnglish is spoken worldwide.
一般过去时wrotewas/were + writtenThe email was sent yesterday.
一般将来时will writewill be + writtenThe report will be finished by Friday.
现在进行时am/is/are writingam/is/are being + writtenThe road is being repaired.
过去进行时was/were writingwas/were being + writtenThe house was being painted when I arrived.
现在完成时has/have writtenhas/have been + writtenThe meeting has been canceled.
过去完成时had writtenhad been + writtenThe cake had been eaten before I got home.
将来进行时will be writing—(极少使用)will be being written 语法上存在,但实际英语中几乎不用,改用一般将来被动即可。
规律速记

被动语态的核心永远是 be + 过去分词。时态信息由 be 承载:
一般现在 → am/is/are done  |  一般过去 → was/were done  |  将来 → will be done
进行 → be being done  |  完成 → have/has/had been done

三、什么时候该用被动?

这个问题比"怎么变被动"更重要。中文思维习惯"谁做了什么事",所以中国学生默认写主动句。但英语里被动不是备选项——它有自己的主场:

🎯
场景一

不知道动作者是谁,或不重要

My wallet was stolen.
"我的钱包被偷了。"——我不知道谁偷的,也没必要说。如果说"Someone stole my wallet",反而不自然,因为焦点应该是"钱包没了",不是"谁偷了"。
📰
场景二

动作者是泛指的人(people / they / someone)

Rice is grown in Asia.
"水稻在亚洲种植。"——不必说"People grow rice in Asia",因为是谁种的不是重点,稻子才是。
📝
场景三

正式写作、学术、新闻中的客观语气

The experiment was conducted over six months. / A new policy has been announced.
"实验进行了六个月。""新政策已公布。"——学术和新闻刻意隐去执行者,突出事件本身,显得客观。
📦
场景四

说明流程、步骤、规则

Applications must be submitted before March 1. / The mixture is heated to 200°C.
"申请须在3月1日前提交。""混合物加热到200°C。"——说明书和流程文档大量用被动。

四、什么时候要 by,什么时候不写?

被动句里 by + 动作者是可选的。事实上,英语中大约80%的被动句都不带 by。规则很清晰:

省略 by:动作者未知、泛指、或不重要
The window was broken.(不知道谁打破的)
English is spoken here.(泛指大家说英语)
保留 by:动作者是新信息、需要强调、或是特定人物
Hamlet was written by Shakespeare.(莎士比亚才是重点,这句话可能在介绍莎士比亚)
The building was designed by a 23-year-old architect.(23岁的建筑师——这是新闻点)
判断口诀

by 后面跟的人,如果删掉了句子意思完全不受影响 → 省略。
by 后面跟的人,如果删掉了你最想表达的信息没了 → 保留。

五、双宾语动词的两种被动变法

有些动词后面跟两个宾语——直接宾语(物)和间接宾语(人),比如 give、send、show、tell、offer。这种句子有两种被动变化:

主动:They gave Mary a prize.(玛丽——间接宾语,奖品——直接宾语)

你可以把任何一方的宾语提到句首:

变法谁变主语被动句
变法一间接宾语(人)Mary was given a prize.
变法二直接宾语(物)A prize was given to Mary.

两种都对。日常英语中用人做主语的变法一更常见:I was told the news. / She was offered the job. / We were shown the way.

I was sent an invitation. / An invitation was sent to me.
两句意思一样,但第一句更自然——因为说话的焦点是"我收到了邀请"。

六、感官动词 / 使役动词:被动时 to 会"复活"

这是被动语态里最容易出错的细节。看一个例子:

主动:I saw him enter the building.(him 后面是动词原形 enter,没有 to)

变成被动时,原来不带 to 的不定式必须加回 to

被动:He was seen to enter the building.
"有人看到他进了楼。"——不能说 "He was seen enter",必须加 to。
受影响的动词全家桶
感官动词:see, hear, watch, notice, feel, observe
使役动词:make, let, have(let 的被动很少用,通常用 be allowed to 替代)
共同规则:主动句里跟不带 to 的不定式(make sb do sth),被动句里 to 必须回来(sb was made to do sth)。
主动:They made him apologize. → 被动:He was made to apologize.
"他们逼他道歉。""他被逼着道歉。"
主动:We heard her sing. → 被动:She was heard to sing.
"我们听见她唱歌。""有人听见她唱歌。"

七、不是所有动词都能被动

被动语态必须有一个宾语可以"搬到前面去"。所以不及物动词不能变被动。常见不能变被动的动词:

动词为什么不能被动
happen, occur, take place不及物——"发生"没有宾语
die不及物——"死"没有宾语
arrive, come, go不及物——"到达""来""去"没有宾语
belong to不及物——"属于"不能被动
have(表"拥有")状态动词——不可以说 "A car is had by me"
✗ An accident was happened.   ✓ An accident happened.
"发生了一起事故。"happen 本身就不带宾语,没有东西可以搬到主语位置。

八、口语里的 get 被动

日常口语中,get + 过去分词常替代 be + 过去分词,尤其用来表达意外、不幸、或某人自己惹上的后果

He got fired. / I got lost. / She got hurt in the accident.
"他被炒了。""我迷路了。""她在事故中受了伤。"

get 被动的语气比 be 被动更生活化,但正式写作中不用 get——学术论文、新闻、合同全部用 be 被动。

get 被动 vs be 被动
be + done → 中性陈述事实(The window was broken. 窗子破了。)
get + done → 强调结果或意外(The window got broken during the party. 窗子在派对中被弄破了——语气更生动。)

被动语态一页总结

要点一句话
结构be + 过去分词,时态信息由 be 承载
核心功能把承受者推到焦点位置,把做动作的人藏起来
by 省略80% 的被动句不写 by——动作者不明确、不重要、或泛指时才省略
by 保留动作者是重要新信息、或需要强调时才写 by
双宾语间接宾语(人)变主语更常用:I was told...
感官/使役动词主动不带 to → 被动必须带 to:was seen to enter
不及物动词不能变被动——因为没有宾语可以搬
get 被动口语用 get done,正式写作用 be done

被动语态说到底是一种视角切换工具。当你不想说"谁做了这件事",或者"这件事的承受者"才是信息焦点时,就用被动。写学术论文、看新闻标题、读操作说明——练好被动,这三类文本瞬间变顺。