All that can be done___________

问题描述:

All that can be done___________
A.has done B.has been done C.have done D.have been done 请选入合适的选项.并解释原因,

选B .首先肯定是被动语态,所以在B ,D 中选,但是ALL 在表示事情的时候意思是“一切”,就是“该做的一切都已经完成了”,是单数名次.在表示人的时候就是复数了.