【英语语法入门班20】| 第二十课 被动语态

1、什么是被动语态

被动语态是动词的一种形式,用来表明主语与谓语动词之间的关系。英语动词有两种语态:主动语态和被动语态。

主动语态表示主语是动作的执行者,被动语态表示主语是动作的承受者。谓语动词是主动语态的句子叫主动句,谓语动词是被动语态的句子叫被动句。如:

  • I teach English every day. (主动句,主语I 是谓语动词teach的动作执行者,即 teach的动作是由主语I做的,因此是主动语态的句子)
  • English is learned everywhere. (被动句,主语English是复合谓语is learned的动作承受者,“学习”这个动作不是主语English做的,主语English反而是谓语“学习”的动作承受者,因此是被动语态的句子)
  • I help him 我帮助他 (主动句,因为主语I 是谓语help 的执行者)
  • He is helped by me 他被我帮助(被动句,因为主语“he"是复合谓语“is helped"的承受者)
  • I eat an apple every day我每天吃一一个苹果。(主动句,主语”是谓语动词“eat"的执行者)
  • An apple is eaten by me every day每天有一个苹果被我吃。(被动句,主语“an apple”是复合谓语“is eaten”的承受者)

同一句话往往可以通过主动句和被动句来表达,意思一样。如:

  • 主动句:Peter cleans the room every day. 皮特每天打扫这个房间
  • 被动句: The room is cleaned by Peter every day. 这个房间每天由皮特打扫

被动句和主动句虽然可以表达同一个意思,但是什么时候使用被动句,什么时候使用主动句还是有严格要求的。

2、被动语态的构成

被动语态由“助动词 be+及物动词的过去分词”构成,注意这里的be是助动词,没有意思的,不要跟系动词的be混淆了,这里的助动词be有时态、人称和数的变化。其变化规律与连系动词be完全一样。

下面用及物动词tell为例,讲解各时态的被动语态构成:

一般现在时态is/are/am(助动词)+told(过去分词)
一般过去时态was/were(助动词)+told(过去分词)
一般将来时态① will(助动词)+be(助动词)+told(过去分词)②be going to + be + told
现在进行时态is/are/am(助动词)+being(助动词)+told(过去分词)
现在完成时态has/have(助动词)+been(助动词)+told(过去分词)

另外,特别注意,只有及物动词才有被动语态,不及物动词是没有的。很多人拿不及物动词来构成被动语态,这是错误的。

翻译时,注意使用中文的主动语态来翻译,这样才符合中文的表达习惯。

因为前面只学习了五种时态,所以现在讲解的是五种时态的被动语态。掌握了这五种,其他时态的被动语态也很容易掌握。

by是一个介词,在被动语态里面的意思是“被”,但是中文里面一般不需要翻译,因为中文不喜欢用被动句。

“by+单词”其实是一个状语,并不是宾语。细心观察,可以发现,被动语态其实就是把主动语态的宾语拿来作主语,因为被动语态的定义就是被动语态的主语是动作的承受者。在主动语态里,动作的承受者就是宾语。所以注意:被动句是没有宾语的,原来的宾语已经作了主语了。凡是被动语态乱加宾语的句子都是错的,除非用双宾动词构成被动句,这个是特殊情况。

主动句的句型是“主语+谓语+宾语”,被动句就是拿主动句宾语作主语,因此被动句的句型应该是:主语(主动句的宾语,即动作承受者)+谓语+状语

如:I am helped by you. (这句话的主语是动作的承受者I,am helped是“助动词+及物动词过去分词”构成的复合谓语,by you是介词短语作方式状语。)

所以如果把被动句的句型总结得更详细一点,应该是:主语+复合谓语+状语。被动句的状语可以是方式状语,也可以是时间状语或地点状语,甚至其他的状语。如:

  • The song is sung in China.这首歌是在中国演唱的。

其实,被动句也属于五个基本句型里面的第一个句型:主语+谓语+状语。也属于一个动作的句型,只不过里面的谓语不是简单的谓语,而是一个复合谓语而已。

被动语态是动词的一种形式,学被动语态最重要的是学习怎么构成一个被动句,并且正确理解一个被动句。英语每句话都要考虑时态结构问题,被动句也是一个“主谓”结构的句子,当然也要考虑时态的结构,不同的时态,被动句的复合谓语是不一样的。

  1. 一般现在时态

主语+is/are/am(助动词)+及物动词的过去分词+状语

这个句型的助动词is/are/am由主语的人称和单复数决定的,如:

  • I am believed by my friends. 我朋友信任我(我被我的朋友信任)

  • Expensive shoes are bought by rich people.有钱人买贵的鞋子(贵的鞋子被有钱人买)

但是要特别注意时态错误和逻辑错误,如很多人犯的:The book is bought by me. (首先这里使用了一般现在时态,主语没有泛指,而是特指这一本书,然后一般现在时的意思是经常性的动词,那么这里你是有毛病吗,经常买同一本书?你是买了拿回家不满意退回给了老板,然后第二天又来买你退回去的这本书,然后又不满意又退回去,第三天又买这本书…?简直神经病,有时态和逻辑错误。)

  • This song is often sung by children.孩子们经常唱这首歌(这首歌经常被孩子们唱)
  • These books are often borrowed by girls.女孩子经常借这些书。(这些书经常被女孩子借)
  • He is cheated 他(经常)被骗
  • You are discouraged 你(经常)受打击
  1. 一般过去时态

一般过去时态被动句的句型是:主语是单数+was/were(助动词)+及物动词的过去分词+过去的时间状语

主语是复数或you+were+及物动词的过去分词+过去的时间状语

  • The house was built in 1930.这个房子建于1930年
  • Her birthday party was held last week.她的生日聚会是上周举行的
  • The problem was discussed yesterday.昨天讨论这个问题
  • Many people were killed last year.去年很多人被杀死了
  • These apples were eaten just now.这些苹果刚才就被吃掉了。
  • Three watermelons were eaten just now. 三个西瓜刚刚被吃了。
  1. 一般将来时态

主语+will be(助动词)+及物动词的过去分词+将来的时间状语

  • Many buildings will be built in my hometown. 在我的家乡,很多大楼将要建起来

  • The Olympic Games will be held in Beijing in a few months. 几个月之后,奥运会将在北京举行

主语+be going to + be (助动词)+及物动词的过去分词+将来的时间状语

  • I am going to be punished tonight. 我今晚要被惩罚
  • She is going to be forgiven tomorrow. 她明天会被原谅的
  • We are going to be abandoned in the future. 我们以后会被拋弃的
  1. 现在进行时态

现在进行时态被动句根据主语人称不同有三个情况:

主语 + is/am/are(助动词) + being (助动词)+ 及物动词的过去分词

注意:is/am/are是助动词,being也是助动词,因此现在进行时态有两个助动词,两个助动词缺一不可。而且,现在进行时态里面的及物动词过去分词,必须是那种能用在进行时态的动词。像find、finish、see这三个及物动词不能出现在现在进行时态,所以也不能出现在现在进行时态的被动句里面。

  • The chicken wing is being baked. 正在烤这个鸡翅
  • Many people are being helped. 很多人正在得到帮助
  • The movie is being watched. 正在看这部电影
  • A modern hospital is being built near out school. 一座现代化医院正在我们学校附近建起来
  • A plan is being discussed now. 正在讨论一个计划。
  1. 现在完成时态

现在完成时态的被动句根据主语不同有两种情况:

主语第三人称单数+ has been + 及物动词的过去分词

主语 是其他人称或复数+ have been+ 及物动词的过去分词

注意:has/have 和 been 都是助动词,两个助动词缺一不可。如:

  • The letters have been posted. 信已经寄出去了

  • The work has been finished. 工作已经完成了

  • Your wallet has been found. 你的钱包找到了

  • These shoes have been made. 这些鞋子做好了

3、被动语态的否定句,一般疑问句

构成被动语态的否定结构是,在助动词are、is、am、was、were、have、has、will、shall、would、should 后面直接加not,构成一般疑问句时则将这些助动词提到主语前。

肯定句:The room was cleaned. 否定句:The room was not cleaned. 一般疑问句:Was the room cleaned?

肯定回答:Yes,it was 否定回答:No,it wasn’t

肯定句:The work has been finished. 否定句:The work has not been finished. 一般疑问句:Has the work been finished?

肯定回答:Yes,it has. 否定回答:No,it hasn’t

I am believed by my sisiter. I am not believed by my sister. Am I believed by my sister?

She will be loved in the future. She will not be loved in the future. Will she be loved in the future?

The chicken wing is being baked. The chicken wing is not being baked. Is the chicken wing being baked?

4、被动语态的用法

什么情况下使用英语的被动语态呢?如翻译我们家乡建了很多学校 Our hometown built many schools.这就是错的。家乡不是人,不会建楼房。所以,英文非常讲究结构的完整,不像中文,没有那么严格的要求。现在总结了以下情况应该使用被动语态。

  1. 不知道执行者是谁

英语语法讲究句子的完整,一句话如果没有动作的执行者,不知道谁做的。那么肯定不能用主动句的,因为没有动作的执行者,在主动句里就没有了主语,所以只能把主动句的宾语也就是动作的承受者拿来作主语,因此只能用被动语态的句子。如:

  • The house was built last year. (不知道动作的执行者,不知道是谁建的)这个房子是去年建的

  • His bike was stolen last night. (是谁偷的,不清楚) 他的自行车昨晚被偷了

  • A school will be built in our hometown. 我们家乡要建一所学校(谁建的 不清楚)

  • My pens were taken. 我的钢笔被人拿了(谁拿了, 不知道)

  1. 当动作的执行者是泛指或不言自明的时候

有时候知道动作的执行者,但是执行者太泛指了,不具体,这个时候也要用被动语态。如:

  • The books in the library must not be taken away. (我们知道,人人都不能带走图书馆的书,太泛指人了)

  • New China was built in 1949. (不言而喻是共产党建立的)新中国1949年建立

  1. 虽然可以说出动作执行者,但是动作的承受者才是谈话的中心或特别需要强调。也就是说,知道动作的执行者具体是谁,但是不强调谁做这个动作,而是特别关心动作的承受者,这个时候就要用被动语态,而不用主动语态,虽然意思差不多,但是侧重点不同。如:
  • My computer has been repaired.我的电脑修好了 ( 电脑修好了,强调关心的是动作的承受者 my computer 已经修好了,到底谁修的不重要,所以用被动语态)
  • Tom has repaired my computer. (告诉大家是Tom修好的,想说Tom好厉害或是个好人啥的,主动语态)
  • My watch has been repaired. 我的表修好了
  • At last an agreement was arrived at. 最终达成了一项协议(重要的是协议达成了)
  • The eggs are sold for 5yuan per kilogram. 这些鸡蛋每公斤五块钱。(关心的是这些鸡蛋怎么卖.)
  1. 出于礼貌,委婉而避免提及自己或对方时
  • You are wished to do it more carefully. 希望你下次认真点做。(不愿或不便说出到底是谁希望,所以用被动语态,说明是你被人希望。)
  1. 用在文章标题、广告、新闻等里面(常常省略be)
  • Girls Wanted 招女工(完整是Girls are wanted)

  • Road Blocked 道路堵塞(完整是the Road is Blocked, 省略了助动词is,而且这个是新闻标题,连可数名词road都省略了冠词)

  1. 当动作的执行者不是人时

当动作的执行者不是人,而是没有生命的事物或抽象概念时,英语习惯用被动语态,不能受中文影响乱用主动语态。如:

  • The house was washed away by the flood. 房子被洪水冲走了(洪水没有生命)

  • The factory was affected by the financial crisis last year.这家工厂去年受到金融危机的影响(金融危机是抽象概念没有生命)

  • The price of vegetable is affected by weather.蔬菜的价格受天气的影响。(天气也是没有生命的事物)

  • Many people were killed in the accident. 很多人死于车祸 (车祸是没有生命的抽象概念)

当然凡事有例外,有时动作的执行者不是人也可能会用主动语态,这里就不举例了。

5、带情态动词的被动语态

带情态动词的被动语态的结构是:主语+情态动词+be+及物动词的过去分词

  • All the questions on the exam paper must be answered.试卷上的所有的问题都要回答

  • This work can be done easily. 这个工作很容易做

  • You should be hanged. 你应该被绞死

  • You have to be punished. 你必须受到惩罚

  • You may be punished. 你也许会被惩罚

  • She must be kicked out. 必须把她踢出去

6、双宾动词变成被动语态的情况

上面说了,英语被动语态是没有宾语的,因为宾语也就是动作的承受者在被动语态里已经作主语了,不可能有宾语。但是特殊的及物动词——双宾动词必须有两个宾语,一个是表示人的间接宾语,另外一个表示事物的直接宾语。双宾动词变成被动语态时,其中一个宾语拿去作主语,另外一个宾语还要保留。

含双宾动词的主动句有两种构成方式,如:

  • I gave you a book. 我给你一本书

  • I gave a book to you. 我给你一本书

含有双宾动词的被动句也有两种构成方式,一种是用直接宾语作主语,另外一种是用间接宾语作主语。如:

  • You were given a book. 你被别人给了一本书 (间接宾语you作主语,直接宾语a book放后面)
  • A book was given to you. (直接宾语a book作主语,间接宾语you放后面,而且要加一个符合to,另外助动词要变为was)
  • I teach you English. 我教你英语(主动句)
  • You are taught English. (被动句 1)
  • English is taught to you. (被动句 2)
  • I will tell you a story. 我准备给你讲一个故事(主动句)
  • You will be told a story by me. (被动句 1)
  • A story will be told to you by me (被动句 2)

最后总结一下,被动语态的结构是不难的,大部分人都可以掌握,难的地方在于用法很多人可以理解被动语态,但是自己却很少用被动语态。很多句子在该用被动语态的时候没有用,而造成了错误。比如,我们中文里面说,“鸡蛋卖5块钱-斤”。很多人,就直接这样翻:“eggs sell 5 yuan”,这是错误的,因为,我们想想,鸡蛋会自己卖自己的吗?“卖”这个动作应该是“人”才能发出啊。在中文里面这句话是对的,在英文就不对。卖鸡蛋的人,我们一般不知道 他们的名字,根据上面的用法:不知道动作执行者的时候用被动语态。所以我们应该这样说:
“eggs are sold for 5 yuan per kilogram.”归根到底,还是习惯的问题,初学者还不习惯英文的表达方式,所以经常用错。当然,不用担心犯错,犯错是正常的,多犯几次错,慢慢就能改正了,改正了就进步了。所以一定要多用被动语态,多做精读训练,精读材料里面通常含有很多被动语态的句子。

另外,其实,被动句很少专门集中出现在一篇文章里面。被动句经常出现在从句里面或者复合句里面,而且经常出现在特殊疑问句,含有动词不定式短语,动名词短语,介词等句子里面。比如下面的句子:

  • I force you to do homework. 我强迫你做作业(主动句)
  • You are forced to do homework 你被强迫做作业 (被动句)

这些含有动词不定式短语或动名词短语的被动句,或者出现在从句和复合句里面的被动句,这里暂时不讲,后面的中级语法班有专门课程详细讲解。


To Be Continue !!!

热门文章

暂无图片
编程学习 ·

C语言二分查找详解

二分查找是一种知名度很高的查找算法,在对有序数列进行查找时效率远高于传统的顺序查找。 下面这张动图对比了二者的效率差距。 二分查找的基本思想就是通过把目标数和当前数列的中间数进行比较,从而确定目标数是在中间数的左边还是右边,将查…
暂无图片
编程学习 ·

GMX 命令分类列表

建模和计算操作命令: 1.1 . 创建拓扑与坐标文件 gmx editconf - 编辑模拟盒子以及写入子组(subgroups) gmx protonate - 结构质子化 gmx x2top - 根据坐标生成原始拓扑文件 gmx solvate - 体系溶剂化 gmx insert-molecules - 将分子插入已有空位 gmx genconf - 增加…
暂无图片
编程学习 ·

一文高效回顾研究生课程《数值分析》重点

数值分析这门课的本质就是用离散的已知点去估计整体,就是由黑盒子产生的结果去估计这个黑盒子。在数学里这个黑盒子就是一个函数嘛,这门课会介绍许多方法去利用离散点最大化地逼近这个函数,甚至它的导数、积分,甚至微分方程的解。…
暂无图片
编程学习 ·

在职阿里5年,一个28岁女软测工程师的心声

简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少) ​ 编辑切换为居中…
暂无图片
编程学习 ·

字符串左旋c语言

目录 题目: 解题思路: 第一步: 第二步: 第三步: 总代码: 题目: 实现一个函数,可以左旋字符串中的k个字符。 例如: ABCD左旋一个字符得到BCDA ABCD左旋两个字符…
暂无图片
编程学习 ·

设计模式--观察者模式笔记

模式的定义与特点 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式&#xf…
暂无图片
编程学习 ·

睡觉突然身体动不了,什么是睡眠痽痪症

很多朋友可能有这样的体验,睡觉过程中突然意识清醒,身体却动弹不了。这时候感觉非常恐怖,希望旁边有一个人推自己一下。阳光以前也经常会碰到这样的情况,一年有一百多次,那时候很害怕晚上到来,睡觉了就会出…
暂无图片
编程学习 ·

深入理解C++智能指针——浅析MSVC源码

文章目录unique_ptrshared_ptr 与 weak_ptrstd::bad_weak_ptr 异常std::enable_shared_from_thisunique_ptr unique_ptr 是一个只移型别(move-only type,只移型别还有std::mutex等)。 结合一下工厂模式,看看其基本用法&#xff…
暂无图片
编程学习 ·

@TableField(exist = false)

TableField(exist false) //申明此字段不在数据库存在,但代码中需要用到它,通知Mybatis-plus在做写库操作是忽略它。,.
暂无图片
编程学习 ·

Java Web day15

第十二章文件上传和下载 一、如何实现文件上传 要实现Web开发中的文件上传功能,通常需要完成两步操作:一.是在Web页面中添加上传输入项;二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。 需要使用一个Apache组织提供一个…
暂无图片
编程学习 ·

【51nod 2478】【单调栈】【前缀和】小b接水

小b接水题目解题思路Code51nod 2478 小b接水 题目 输入样例 12 0 1 0 2 1 0 1 3 2 1 2 1输出样例 6解题思路 可以发现最后能拦住水的都是向两边递减高度(?) 不管两个高积木之间的的积木是怎样乱七八糟的高度,最后能用来装水的…
暂无图片
编程学习 ·

花了大半天写了一个UVC扩展单元调试工具

基于DIRECTSHOW 实现的,用的是MFC VS2019. 详见:http://www.usbzh.com/article/detail-761.html 获取方法 加QQ群:952873936,然后在群文件\USB调试工具&测试软件\UVCXU-V1.0(UVC扩展单元调试工具-USB中文网官方版).exe USB中文网 USB中文…
暂无图片
编程学习 ·

贪心(一):区间问题、Huffman树

区间问题 例题一:区间选点 给定 N 个闭区间 [ai,bi]请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。 输出选择的点的最小数量。 位于区间端点上的点也算作区间内。 输入格式 第一行包含整数 N,表示区间数。 接下来 …
暂无图片
编程学习 ·

C语言练习实例——费氏数列

目录 题目 解法 输出结果 题目 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个月后有三只免子…
暂无图片
编程学习 ·

Android开发(2): Android 资源

个人笔记整理 Android 资源 Android中的资源,一般分为两类: 系统内置资源:Android SDK中所提供的已经定义好的资源,用户可以直接拿来使用。 用户自定义资源:用户自己定义或引入的,只适用于当前应用的资源…
暂无图片
编程学习 ·

零基础如何在短时间内拿到算法offer

​算法工程师是利用算法处理事物的职业 算法(Algorithm)是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。 如果一个算法有缺陷,或不适合于某个问题,执…
暂无图片
编程学习 ·

人工智能:知识图谱实战总结

人工智能python,NLP,知识图谱,机器学习,深度学习人工智能:知识图谱实战前言一、实体建模工具Protegepython,NLP,知识图谱,机器学习,深度学习 人工智能:知识图…
暂无图片
编程学习 ·

【无标题】

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…