I got an A+,
- Congratulations! I'm so happy for you.
(What is the meaning of 'for' in the last sentence? What is the similar sentence, #1 or #2?)
1. I'm so happy thanks to you.
2. I'm so happy about you.
3 answers
Does that mean:" I'm so happy for you to get A+"?
Does that mean:" I'm so happy for you to get an A+"?
Yes, your interpretation is correct. None of the 3 sentences means the same as the others, though.