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.

▶ Start this topic

🎯 I can say the same idea with so and because.

At a glance

WordComes firstExample
sothe reasonIt was raining, so we stayed home.
becausethe resultWe stayed home because it was raining.

How to write it

  1. Find the reason and the result in your sentence.
  2. If you start with the reason, join with , so.
  3. If you start with the result, join with because.
  4. Never use because and so together.

Rewrite practice

Common mistakes

Because, so and because of

Because of is followed by a noun, not a full idea.

WordFollowed byExample
becausea full ideabecause it rained
soa resultso we stayed in
because ofa nounbecause of the rain

Check yourself

  1. Say with because: “It rained, so we stayed in.”
    Show the answer

    We stayed in because it rained. Swap the order and the word.

  2. Which word comes before the result?
    Show the answer

    so so introduces the result.

  3. Which word comes before the reason?
    Show the answer

    because because introduces the reason.

Rule cards that help

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 →