问题补充:
—Henry doesn’t seem to be what he was.
—No. so many terrible things in the war has made him more thoughtful.
A. Seen
B. His having seen
C. Having seen
D. To have seen
答案:
A. Seen
(答案→)B. His having seen
C. Having seen
D. To have seen
解析:句子的谓语是has made,“看到战争中如此多可怕的事”是说明已发生的事实,对现在有影响,故应用动名词的完成式作主语。