ARTICLE · 1319946
高中英语最坑陷阱:被动语态到底什么时候省略be动词
这两天在班里讲语法,好几个孩子拿着同一类型语法填空来问我:

“王老师,这句话明明是被动,为什么横线上只填了 done,前面却没有 be 动词?”
“可是在另一道题里,为什么又多出来了一个 was/is"




如果学生自己做语法填空,也总是搞不清“什么时候该加be,什么时候不加be”,今天这篇短文,一定要看看。
很多同学在这上面丢分,是因为脑子里有一个死记硬背的公式:被动 = be + 动词ed。
只要看到是被动,下意识就想往上填be。再或者说是根本不知道怎么判断是否有被动。
但英语这门学科,是讲究句子结构的。到底加不加be,底层逻辑上讲,不是全靠翻译是什么,而是看这句话结构里到底缺什么。毕竟汉语和英语之间还是有一定的差异。
在讲加不加be之前,我先教大家一个我平时在课上最强调的八字口诀,用来判断主被动:
“有宾则主,无宾则被”
• 有宾则主:动词后面有宾语(动作的承受者),说明主语是动作的发出者,就用主动。
• 无宾则被:动词后面没宾语了,说明主语自己就是动作的承受者,那就得用被动。
好,现在我们知道这里要用被动了。那接下来,什么时候加be,什么时候不加be? 记住下面这两种情况:
第一种情况:做谓语,被动就要加be
既然当谓语,就必须体现时态。这时候,被动的标准搭配就是:be + done。be动词跟着时态,主语单复数变化。
⚠️举个例子:

这里 yesterday 说明是过去,句子缺谓语动词。根据“无宾则被”,break的后面并无宾语作为承受者。表被动,填 was broken。
第二种情况:不做谓语,那就是句子里的非谓语动词,被动绝不能再加be
如果一个句子里,已经有真正的动词在当谓语了;那它就不需要体现时态,当然也就不能加be。这时候表被动,直接写 done 就可以了。
来对比一下:

注意看‼️这句话里已经有 was(系动词)作为谓语了。所以提示词的动词就要做非谓语动词。既然不体现时态,直接填 broken 就行。如果你填了 was broken,一句话里出现两个was,结构就全乱了。
你看,只要把“找谓语”这个动作做在前面,加不加be的问题就迎刃而解了。
王老师给你总结一下解题步骤:
1. 先看句子缺不缺谓语(看有没有连词、有没有别的动词)。
2. 缺谓语:用“有宾则主,无宾则被”判断后,被动填 be + done。
3. 不缺谓语:同样判断被动后,直接填 done,千万别加be。
下次再做语法填空,别让他拿到题就翻译。先让他用笔圈出句子里的连词和谓语动词,看看这个横线到底是不是在抢“谓语”的位置。















































































