This work __ to have been done long ago. Kamran 1 year ago This work __ to have been done long ago.(A) Abide by(B) out(C) Ought(D) None of the above Correct Answer is: C