it's said that potato chips __by mistake about a hundred years ago A INVENT b invented

问题描述:

it's said that potato chips __by mistake about a hundred years ago A INVENT b invented
c are invented d were invented
为什么选D 选B不行吗?

首先,你应该知道主语是potato chips,谓语是invent,那么,薯条和发明之间是什么样的关系呢?是主动还是被动呢?不可能是薯条自己发明东西吧?所以,肯定是用被动语态be done 的形式.排除A,B.B的时态是过去时,表示过去发生的动作.
而C,D的不同是时态的不同,分别是一般现在时的被动和一般过去时的被动.由题目中的a hundred years ago,知道的过去发生的事情,所以选什么不用我说了吧?被动是什么意思,主动的就不用加BE动词吗?怎么判断一个句子是被动还是主动?被动的一定要加BE动词吗?英语的时态分为主动语态和被动语态。主动语态表示主语是执行者。如:Yesterday I parked my car outside the school.昨天我把我的汽车停在了学校外边,我是主语,我是执行者,是我停车,所以是主动。被动语态表示主语是动作的承受者。如:Our house was built in2000.我们家的房子建于2000年。 主语是我们家,谓语是建造,我们家自己建造,还是我们家被建造呢?当然是被建造了,所以是被动语态。至于be done 是被动语态的必须形式,依看见被动语态必须把谓语变为be done 的形式,明白吗?不懂可以再问。希望可以帮助你!