because / so の違い完全解説|原因と結果の正しい使い分け

接続詞

英語では「理由」と「結果」を表すときに

because
so

を使います。

この2つは似ていますが、役割が逆です。


違い

意味役割
becauseなぜなら / ~だから理由
soだから / その結果結果

because

原因(理由)を説明する


意味 ~だから / ~なので


because + 主語 + 動詞


I stayed home because I was sick.
(病気だったので家にいました)


イメージ

理由を後ろから説明する

結果 ← because ← 理由

so

結果を表す


意味 だから / その結果


主語 + 動詞, so 主語 + 動詞


I was sick, so I stayed home.
(病気だったので家にいました)


イメージ

原因 → 結果の流れ

原因 → so → 結果


両方を同時に使えない


❌ I was sick, so I stayed home because I was sick.

不自然(理由が重複)


正しい形

〇 I stayed home because I was sick.
〇 I was sick, so I stayed home.


❌ Because I was tired, so I went to bed.

  because と so を同時に使うのはNG


〇 Because I was tired, I went to bed.
〇 I was tired, so I went to bed.


文の位置の違い


because は前にも置ける

Because I was tired, I went to bed.
I went to bed because I was tired.

👉 どちらもOK


so は前に置けない

❌ So I was tired, I went to bed.
(※普通は使わない)


まとめ

役割
because理由because + 文
so結果文, so 文

because = 理由 so = 結果 同時に使わない

まずはこれだけ覚えましょう

関連記事 英語の接続詞完全まとめ|because / if / when / while / as の違いを徹底解説

コメント