一道不会做的英语选择题……

问题描述:

一道不会做的英语选择题……
Everyone here will think the firefighter for the things they have done to prevent fires---the environment safer.
我选的是from making make 为什么呢啊?求赐教

the things they have done to prevent fires 他们采取一切措施阻止火灾的(发生),如果用from,就接着写from happening,而不是from making.to make the environment safer 是一个不定式短语,在句中做目的状语,这里的...