Get Answers to all your Questions

header-bg qa

This work ought to have …....... long ago(1) done(B) had done(C) been done(D) being done?

Answers (1)

best_answer

The correct answer is C) been done.

The sentence becomes- This work ought to have been done long ago. 

Posted by

Deependra Verma

View full answer