Which is the correct way to express that I am writing or I wrote a letter aimed at another person? Is it ‘I write / I wrote a letter to you’ or ‘I write / wrote a letter for you’? I’m so confused. Does it work the same way talking about writing, playing and dedicating songs?


1 Answer 1


You can say “I wrote a letter to you” but it would be more natural to say

I wrote you a letter.

“I wrote a letter for you*” indicates that you wrote a letter on their behalf because they couldn't do it themselves.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .