change for 与change to 有什么区别吗(change做名词的时候)

问题描述:

change for 与change to 有什么区别吗(change做名词的时候)
再比如:
她对教学很有天赋.是这样翻译的:she has a natural gift for teaching
为什么向这里的for 就不能用of 代替.
再比如货物的价格,公司的报价,到底是应该用to for 还是of

如果从固定句式来说如果是change of 后面加的是名词,意思是:XXX的改变. change for 一般后面用doing sth/或者名词. 意思是: 为了什么的改变/因为什么的改变 举例: change of him. 他的改变change for ...