He offered her a gift with a smile.

Meaning: He showed her something he wanted to give her and he was happy about it.

Choice of Words: Offered means to present something to someone. Gift is something given to someone without expecting anything in return. Smile is a facial expression showing happiness or amusement.

Alternative Expressions

Related Expressions