He was praised for ______ a great contribution to his country.A、makingB、having

游客2023-10-08  12

问题 He was praised for ______ a great contribution to his country.

选项 A、making
B、having made
C、have made
D、make

答案 B

解析 他由于为国家做出了巨大的贡献而受到表扬。for为介词,后接名词或动名词。动名词动作在谓语之前发生,要用动名词的完成式having done。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3083214.html
最新回复(0)