问题

You ought to have warned him of the danger! — ____! But he wouldn’t listen!
A:So did I
B:So ought you
C:So I did
D:So I have
B:So ought you
C:So I did
D:So I have
正确答案是: