Choose the right variant He wants the document _____ by the end of the working day. A)To have translated B)To have been translated C)Has been translated D)Is translated E)To translate
B)To have been translated