Definition / Explanation
We use because to give a reason and so to give a result. The two ideas are connected, but the direction is different. I stayed home because I was ill starts with the result and then gives the reason. I was ill, so I stayed home starts with the reason and then gives the result. Learning this contrast helps you build clear and logical sentences.
Key Rules
- Use because + reason: I stayed home because I was ill.
- Use so + result: I was ill, so I stayed home.
- Because answers “Why?”
- So answers “What happened because of that?”
- Do not use both in the same simple sentence pattern: not because..., so...
Examples
- I stayed home because I was ill.
- I was ill, so I stayed home.
- She was tired, so she went to bed early.
- We took a taxi because it was late.
- He didn't go out because he had work.
Common Mistakes
- ❌ I stayed home because I was ill, so I rested. -> ✅ I stayed home because I was ill. / ✅ I was ill, so I stayed home.
- ❌ She went to bed early because so she was tired. -> ✅ She went to bed early because she was tired.
- ❌ We took a taxi so it was late. -> ✅ We took a taxi because it was late.