单选题 He was praised for______sueh a contribution to the country.
A. make B. to make C. to making D. having made

【正确答案】 D
【答案解析】[解析] 介宾搭配
[试题精解] 介词for后面要跟动名词形式。