Перевод с английского на русский My uncle gave a wonderful gift to me.
Мой дядя дал замечательный подарок для меня.
У моего дяди есть прекрасный подарок для меня.
упс
Мой дядя дал мне замечательный подарок