かなり難しくて答えにくい質問ですね。
私が持つ知識
私が持っている知識
この二つはほぼ同じ意味です。違いは文学的な微妙な表現の違いで、人によっても感じ方は違うと思いますが、多くの日本人にとってはまったく同じに感じられるでしょう。
これから、その知識を利用して何か行動・思索を行うとの予感を感じさせます。
私が持った知識: この表現は少し不自然な感じがします。
私が持っていた知識: 過去にその知識を使っての行動・思索の存在を暗示しています。
法律関係の知識を持った人には敵わない。
法律関係の知識を持っている人を探そう。
法律関係の知識を持つ人が羨ましい。
例文しか思いつきません。 微妙すぎます(w 日本人同士でも説明は不可能かもしれませんね。 外国人の視点から何か閃いたら是非ともご教示ください。