1、sth has been done sth被完成了 finish,结束,完成完成这幅画The painting has been downI have finished the painting.这两句都行。