Vidyalelo
English · Q464

Sentence Completion

Competitive Exams · English · question 464

Q464

This work ought to have . . . . . . . long ago.

A.
done
B.
had done
C.
been done
Answer
D.
being done

Answer: Option C

Solution

Answer: Option C
Solution:
This work ought to have been done long ago.