Both are correct. You can use either word order. A few other verbs work the same way.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJimBoth are correct. You can use either word order. A few other verbs work the same way. I brought you some flowers.I brought some flowers for you. CJThanks for your reply.Can one say 'I wish a merry christmas to/for you?
CalifJimInteresting case. We say, "I wish you a merry Christmas", and almost never, "I wish a merry Christmas to you". I would not use the "for you" phrasing at all. That's not correct. CJHi again,