This work __ to have been done long 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

Leave a Reply

Your email address will not be published. Required fields are marked *