粉笔先生
返回全部学科 / 英语 / 知识点精讲 / 被动语态:东西被做了,谁做的?
英语 5年级 中等

被动语态:东西被做了,谁做的?

被动语态表示主语是动作的承受者,比如“书被读了”。通过主动变被动的三步法(宾语变主语、动词变be+过去分词、主语加by),学生能轻松掌握一般现在时和一般过去时的被动语态。

被动语态 一般现在时被动 一般过去时被动 英语语法 小学英语

一、概念导入:从“谁做了”到“被做了”

同学们,我们平时说话常常说“谁做了什么”,比如“我吃了苹果”——这是主动语态,主语“我”是动作的发出者。可是有时候,我们更关心“什么东西被怎么了”,比如“苹果被我吃了”——这就是被动语态,主语“苹果”是动作的承受者。

想一想:你在家里是不是经常听到妈妈说“碗被摔碎了”?或者老师说“作业被交上去了”?这些都是被动语态。它就像给句子换了一个角度:东西是重点,谁做的可以不说,或者放在后面用 by 告诉别人

主动语态:谁做的? 主语 I 谓语 eat 宾语 an apple I eat an apple. 被动语态:被怎么样了? 主语(原宾语) An apple be + 过去分词 is eaten by + 原主语 by me An apple is eaten by me.
图1:主动语态(左)与被动语态(右)句子结构对比

二、核心讲解:被动语态的构成

被动语态有一个万能公式:主语 + be动词 + 过去分词 (+ by + 动作执行者)

  • be动词:要随着主语的人称和时态变化。比如:am / is / are(一般现在时);was / were(一般过去时)。
  • 过去分词:规则动词加 -ed(如 eat → eaten 不规则需要单独记忆)。
  • by... 可省略:如果不知道谁做的,或者不重要,可以不说。比如“窗户被打破了”不需要说“被谁”。

一般现在时的被动语态

主语+am/is/are+过去分词。例如:

  • The cake is made by my mother.(蛋糕被妈妈制作。)
  • These books are read by students.(这些书被学生阅读。)

一般过去时的被动语态

主语+was/were+过去分词。例如:

  • The window was broken by a boy.(窗户被一个男孩打碎了。)
  • The letters were sent yesterday.(信件昨天被寄出了。)

三、主动变被动三步法

把主动句变成被动句,只需要记住三个步骤,像走楼梯一样简单:

  1. 第一步:把主动句的宾语变成被动句的主语。
  2. 第二步:把主动句的谓语动词变成“be + 过去分词”,注意 be 动词要和新的主语呼应(单复数、时态)。
  3. 第三步:把主动句的主语放在 by 后面,变成“by + 宾语”。
主动变被动三步法 ① 宾语变主语 主动句:Tom cleaned the room. → 被动句主语变为:The room ② 动词变 be + 过去分词 主动句 cleaned (过去式) → 被动句变成 was cleaned 注意:was 因为主语 The room 是第三人称单数,且时态是一般过去时 ③ 原主语放 by 后面 原主语 Tom → by Tom 最终被动句:The room was cleaned by Tom.
图2:主动句变被动句的三步流程示例(以一般过去时为例)

四、典型例题

例题1(简单):把下列主动句改为被动句。

The cat catches the mouse.(猫抓住了老鼠。)

解答:

  1. 宾语 the mouse → 新主语 The mouse
  2. 动词 catches(一般现在时,第三人称单数)→ is caught(be动词用 is,catch的过去分词是 caught)
  3. 主语 the cat → by the cat

结果:The mouse is caught by the cat.

易错点:不要忘了 be 动词!有些同学会直接写成“The mouse caught by the cat.”,这是错误的,因为缺少 is。

例题2(中等):把下列主动句改为被动句。

The students read these books every day.

解答:

  • 宾语 these books → 新主语 These books
  • 动词 read(一般现在时,复数主语)→ are read(be 动词用 are,read的过去分词还是 read)
  • 原主语 the students → by the students

结果:These books are read by the students every day.

注意:read的过去分词和原形一样,但还是规则地放在 be 后面。另外 every day 是时间状语,位置不变。

例题3(较难):用被动语态填空。

The letter ________ (write) by my sister last night.

解答:

  • 时间 last night 提示一般过去时;主语 The letter 是单数 → be 动词用 was
  • write 的过去分词是 written

答案:was written

完整句子:The letter was written by my sister last night.

易错点:有些同学会错写成“is written”或“wrote”,注意时态和 be 动词的配合。

五、常见误区

  • 忘记加 be 动词:比如把“蛋糕被吃了”写成“The cake eaten.”,应该是“The cake is eaten.”(一般现在时)。
  • be 动词和主语不匹配:比如“I am”而不是“I is”;复数主语要用 are 或 were。
  • 过去分词写错:不规则动词要背熟,比如 go → gone, see → seen, eat → eaten。
  • by 后面用了主格:比如“by I”是错误的,应该用“by me”(宾格)。
  • 主动被动不分:有时候句子意思需要被动,却用了主动形式,比如“窗户被打破”要说“The window was broken.”而不是“The window broke.”(除非你想表达窗户自己碎了)。

六、学习建议

  • 熟记 be 动词的变形:am/is/are (现在), was/were (过去)。这是骨架。
  • 背诵常见不规则动词的过去分词:如 eat-eaten, write-written, break-broken, see-seen。
  • 多读被动句例句:看英文故事、说明书里经常用到被动,注意观察。
  • 做主动变被动的练习:可以自己造简单的句子,然后用三步法改写。

七、知识链接

  • 与动词时态的关系:被动语态需要根据时间选择不同时态的 be 动词,所以要先掌握一般现在时和一般过去时。
  • 与主谓一致的关系:be 动词的形式必须和主语一致(单复数)。
  • 与宾语和主语的关系:主动句的宾语变成被动句的主语,这能帮助你理解句子的不同角色。

八、习题自测

  1. 把下列句子改为被动句。
    Tom feeds the dog every morning.
  2. 用所给动词的被动形式填空。
    These cakes __________ (make) by my grandmother yesterday.
  3. 判断下列句子是否正确,错误的改正。
    The homework were finished by the students.

答案:

  1. The dog is fed by Tom every morning.(注意 feeds 是第三人称单数,被动用 is fed)
  2. were made(yesterday 一般过去时,主语 cakes 复数,所以 were made)
  3. 错误:be 动词 were 和主语 The homework 单数不匹配,应改为 was finished