One and a half bananas____eaten by the little boy. A.were B.was C.have been D.was to

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:36:58
为什么选A而不选C?

过去时表示已发生的动作,现在完成进行时表示过去某一时刻发生一直延续到现在的动作
而且其结构应该是have been doing
显然香蕉是一次性的,吃一下就没了
故选a

在这里应该是被动语态。(香蕉被那个小男孩吃掉了)
be动词+动词过去分词表被动
所以选A