He ______ done it.

A. have not
B. should had not
C. should not have
D. ought to have


He should not have done it.


Leave a Reply