请问这个句子里为什么用ing

问题描述:

请问这个句子里为什么用ing
It could go a long way, he says, to shifting consumers as well as farmers towards a more sustainable system of agriculture.
这是剑桥雅思7里test2 Reading passage2 里最后一句话.
请问这里为何shift要用ing形式

go a long way to 在...方面起重要作用
to在此处是个介词,若是加动词,要加动词的ing形式