When to use to give a gift in Korean
Korean: 선물하다[ seon-mul-ha-da ]

When to use it
선물하다 means to give someone a gift or present. Use it when you talk about giving something special for a birthday, holiday, or another happy event. It is often used with the person who receives the gift and the thing you give.
Example sentences
엄마는 생일에 나에게 시계를 선물했어요.
My mom gave me a watch for my birthday.
저는 친구에게 작은 꽃을 선물해요.
I give my friend a small flower.
우리는 선생님께 카드를 선물했어요.
We gave a card to the teacher.
여행에서 산 열쇠고리를 동생에게 선물할 거예요.
I will give my younger sibling a key ring I bought on the trip.
그는 공원에서 만난 아이에게 풍선을 선물했어요.
He gave a balloon to a child he met at the park.
아빠가 졸업 선물로 새 가방을 선물해 주셨어요.
Dad gave me a new bag as a graduation gift.