Can I come get the hat you have been keeping for me?
Can I drop by your place to pick up the hat you've been hanging onto for me?
この場合、次のような言い方ができますよ。
ーCan I come get the hat you have been keeping for me?
「私のために保管してくれている帽子を取りに行ってもいい?」
ーCan I drop by your place to pick up the hat you've been hanging onto for me?
「私のために持っててくれてる帽子を取りにあなたの家に寄ってもいい?」
ここの「預けっぱなしの帽子」は
hat you have been keeping for me
hat you've been hanging onto for me
のように言うと自然で良いでしょう。
ご参考まで!
ご質問ありがとうございます。
・「Can I go pick up the hat I left on the bus?」
(意味) バスに忘れた帽子取りに行っていい?
<例文>Can I go pick up the hat I left on the bus?// Sure. You can come tomorrow.
<訳>バスに忘れた帽子取りに行っていい?//いいよ。明日来ていいよ。
参考になれば幸いです。