一道高三英语单选

No damages or injuries ___ since the flood happened.

A.have been reporting B.were reported C.have been reported D.have reported

答案是C 但我认为是A是现在完成进行时 代入 句子意思为自从洪水发生后没有伤亡没报道 它一直在报道着现在并没有结束 且have been也是被动啊

A项里面的been 是帮助构成进行时态的助动词而不是表示被动语态。
report是一个短暂性动词,不能用在进行时态中,不仅是在这一题中不行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-17
A选项不是被动,而是现在完成进行时。什么是被动语态??基本形式是 be + V-ed,所以C。
第2个回答  2011-10-17
被动语态的形式是be动词+过去分词。
reporting是现在分词,A选项不是被动语态。
第3个回答  2011-10-17
可是那个是被报道,是report damages and injuries
第4个回答  2011-10-17
你的理解不对,A是指报道这个动作持续至今,没有间断,一直是连续的,不看否定意思就是伤亡一直报道着。更好的理解是report不是延续动词。