第一个to是介词,介词后面接动名词。为……做出贡献。make a contribution to sth/to doing sth
第二个make an effort to do sth为做某事付出努力……没有make an effort to sth。因为这里的to do 是不定式结构。
因为make a contribution to 是固定搭配,这里的to是介词,后面接名词或者动名词,
短语
make a contribution to doing 为做某事作出贡献,
make an effort to do sth 努力做---
第一个to是介词,介词后面接动词,要用动名词,第二个是动词不定式表目的
规定。。。。