Первая конструкция, «на подарок», означает, что что-то предназначено или подходит для использования или дарения в качестве подарка. Например: «Я купил эту книгу на подарок своей сестре». Здесь выражение «на подарок» указывает на цель или назначение предмета.Вторая конструкция, «в подарок», используется, когда речь идет о том, что что-то является подарком или дарится кому-то. Например: «Мой друг подарил мне красивое кольцо в подарок на мой день рождения». Здесь выражение «в подарок» указывает на то, что что-то дарится или является подарком.