以下这两句中OF 和FOR是什么意思可以互换吗分别有做什么解释

问题描述:

以下这两句中OF 和FOR是什么意思可以互换吗分别有做什么解释
He gained possession of more land.
他拥有了更多的土地.
2.
使得到[O1]
He had gained himself a reputation for unfairness.
他使自己得到了一个不公正的名声

不能互换.
如果第一句换成了FOR
那意思就变成了,他为了更多的土地而获得了所有权
第二句
也不能换
原来的意思是:因为不公正,所以他得到了这个名声.
改了以后就变成,他原来就有这个不公正的名声.