单选题 -- Why do you think he is a liar?
-- We have proved ______ many times.
A. so B. as much C. him D. it

【正确答案】 D
【答案解析】[解析] 本句意为:——你为什么认为他是一个说谎的人呢?——我们已经证明过许多次了。这里“prove”的宾语是“他是一个说谎的人”这件事,需用一个代词it代替。