---He should have been warned of the danger.
--- , but he wouldn’t listen to me.
A. So he had
B. So had he
C. So was he
D. So he was
网友回答
A. So he had
B. So had he
C. So was he
(答案→)D. So he was
解析:考查特殊句式:So+主语+be动词/情态动词/助动词,表示“确实是的”:--他本应该被警告有危险的。--确实被警告了,但他不愿听我的。选D。