Я напишу смысл предложений... ок?
Там имеют в виду:
1.я долго искал подарок, который мне подарил мой друг.
2.я долго искал подарок, который я подарю другу.
3.Почтальон принес письмо (кому?) моей бабушке.
4.Почтальон принес письмо (кого?) от бабушки ко мне.