Home
Class 14
ENGLISH
He ought not (1)/ have done such a (2)/ ...

He ought not (1)/ have done such a (2)/ filthy thing. (3)/ No error (4)

Text Solution

Verified by Experts

The correct Answer is:
2

ought to (Mod. V.) : used to say what is the right thing to do.
Look at the sentences :
You ought to have come to the meeting.
He oughtn.t to have been driving so fast. Hence, to have done guch is the right usage.
Promotional Banner