for 和to 都可以表示对于、针对等“对象关系”。但总有一些区别。
表示“作用;用途”,多用to。
表示“目的;范围”,多用for。
就本句而言,用for。如:
对于同一种蔬菜,不同的人能够做出不同的美食。
Different people can make different dishes for the same vegetable.
有时,两者皆可。平时要多积累,多留意。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》