I brought you some flowers. I brought some flowers for you. Both are correct and have the same meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MustAskFor some reason to me it seems like the second one is either much less common or just unnatural.You’re right. The idiom buy time doesn’t occur with a for-phrase. However, you can buy someone a book or buy a book for someone.
MustAsk-In case you're interested there are at least 100 verbs in English that allow this alternation. Here are a few representative samples.
1.I brought you some flowers.
2.I brought some flowers for you?
MustAskBut it's tell me a story/ tell a story to me? Am I right?Tell me a story =- more common, especially for pronouns
MustAskBut it's tell me a story/ tell a story to me? Am I right?Yes. Some verbs have an alternation with 'for'; others alternate with 'to'.