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

A. done
B. had done
C. been done
D. being done
✅ The correct answer is option C.

Leave a Comment

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

Scroll to Top