Could we say "It's a gift/ present to meet you." or is this impossible to use?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
As mentioned in the comments, your sentence is not idiomatic English. It is more natural to say:
It is a pleasure / delight / thrill to meet you.
or using the verb
I am pleased / delighted / thrilled to meet you.
That being said, it's less common but quite easy to rephrase the sentence to use present or gift:
Meeting you has been such a gift! I was feeling so down, but you've really lifted my spirits.
I agree with Fumble fingers. It functions idiomatically.
"You're an absolute rose" (The Great Gatsby)
"You're an absolute gem!"
In both cases, they're not meant to be taken in the literal sense. Though pleasure / delight and thrill may be preferred in:
It's a _______ to meet you.
Also you could get away with "It's a gift to meet you" but not possibly, "It's a present to meet you". It just sounds unnatural.