Present for John
Hello,
Please tell me if you find the following phrase normal:
What a nice present for John to give you!
-meaning the present will be (or was) given by John.
Thank you.
Yes, I think that usage of "for" is normal in conversation. But I think it would be even more likely to show up as, "That's a nice present for John to give you!"
What a nice present for John to give you!
The only thing that I picked up, was whether or not the present has been given.
It sounds as if the person has received the present.
When you start thinking too hard about phrases and expressions, they stop making sense and start to sound a bit funny. Presumably that is because a lot of phrases and expressions are idiomatic, and not particularly grammatical.
Speech usually comes in a rush, in a context.
Thank you both very much. To my mind, the phrase is ugly and ambiguous.