be本身就是动词了,而be后面可以接past participle形成被动句或-ing变成present continuous,再来就是其他和动词不相干的词。所以我们知道了be后面可以接的动词就只有pp和ing,那么A和B就肯定错了,因为A是现在式而B是过去式。那么为什么不是D,而是C呢?那么就要看subject了,这个句子的subject是banana,你认为是"香蕉被吃"还是"香蕉正在吃"?香蕉没有生命怎么吃东西呢?所以香蕉被吃比较准确,由此一来C就会是正确答案。我这边给你一个tip,如果subject是非生物,答案大半是被动,也就是pp。但是还是要注意,因为subject是生物也不见得多半是放ing。
*还有什么不明白的可以尽量问,因为我现在不知道你什么会什么不会的话很难帮到你*