Same idea, two ways: say it with so or because
Short answer: So and because can tell the same idea in two ways. So tells the result, and the reason comes first: It was raining, so we stayed home. Because tells the reason, and the result comes first: We stayed home because it was raining. The idea is the same; only the order changes.
🎯 I can say the same idea with so and because.
At a glance
| Word | Comes first | Example |
|---|---|---|
| so | the reason | It was raining, so we stayed home. |
| because | the result | We stayed home because it was raining. |
How to write it
- Find the reason and the result in your sentence.
- If you start with the reason, join with , so.
- If you start with the result, join with because.
- Never use because and so together.
Rewrite practice
- Before:
I was hungry, so I ate.
After: I ate because I was hungry.
The result now comes first. - Before:
We were late because the bus was slow.
After: The bus was slow, so we were late.
The reason now comes first. - Before:
It was cold, so I wore a coat.
After: I wore a coat because it was cold.
Same idea, new order.
Common mistakes
Because it was cold, so I wore a coat.→ Because it was cold, I wore a coat.
Do not use because and so together.I wore a coat, because cold.→ I wore a coat because it was cold.
After because, use a full idea.It was late because we went home.→ It was late, so we went home.
The reason and result are swapped.
Because, so and because of
Because of is followed by a noun, not a full idea.
| Word | Followed by | Example |
|---|---|---|
| because | a full idea | because it rained |
| so | a result | so we stayed in |
| because of | a noun | because of the rain |
Check yourself
- Say with because: “It rained, so we stayed in.”
Show the answer
We stayed in because it rained. Swap the order and the word.
- Which word comes before the result?
Show the answer
so so introduces the result.
- Which word comes before the reason?
Show the answer
because because introduces the reason.
Rule cards that help
- because: giving reasons: because gives the reason. It answers the question Why?
Questions
Which one is better?
Both are correct. Because is common in speech and so sounds a little more like a story.
Do I need a comma?
Use a comma before so. Before because, usually no comma.
Where is the rule?
See the article on because for giving reasons.
Part of 🌉 Because, when, if, who and more (stone 2 of the Learning Path). See also the English writing guide. Đọc bằng tiếng Việt.
Written for English learners by the English for Fun team. How we write our lessons · Last updated 2026-11-05.
Reviewed by Chinh Q. Hoang, PhD, founder, English for Fun · 2026-10-30
← Complex Island: before, after, while, although Same order, two ways →