英語の接続詞 — and / but / when / if / because / that の使い方
接続詞は 語と語・句と句・文と文をつなぐ はたらきをする品詞です。中学3年間で and / but / or / so / when / if / because / that / before / after / while / until / as といった代表的な接続詞を段階的に学びます(although / though は教科書・入試での出現が中心の発展寄り)。文法上は大きく 等位接続詞(対等な要素をつなぐ)と 従位接続詞(主節と従属節をつなぐ)の2種類に分かれ、両方を区別できるとそのあとの英作文がぐっと安定します。なお、比較表現の as 〜 as / than も接続詞のはたらきをしますが、これは 比較級・最上級 の記事でまとめて扱います。
この記事のポイント
- 等位接続詞 and / but / or / so は対等なものをつなぐ。前後は同じはたらき(語と語、文と文)
- 従位接続詞 when / if / because / that / before / after / while / until は主節に 従属節(副詞節・名詞節) をくっつける(although / though は発展寄り)
- 副詞節(when / if / because など)が文頭に来るときはコンマで主節と区切る。that 節 は名詞節として動詞の目的語の位置に入ることが多い
- 時・条件の副詞節(when / if)の中では未来のことも現在形 で表す
- think / know / hope / say + that 節 の that はよく省略される
- 命令文 , and 〜 = 「…しなさい、そうすれば〜」/ 命令文 , or 〜 = 「…しなさい、さもないと〜」
等位接続詞 — 対等なものをつなぐ
and / but / or / so は 前後を対等につなぐ 接続詞です。語と語、句と句、文と文の 同じはたらき のものをつなぎます。
| 接続詞 | 意味 | 例文 |
|---|---|---|
| and | 〜と…/そして | I like cats and dogs.(猫と犬が好きだ) |
| but | しかし | I like coffee, but I don't like tea.(コーヒーは好きだが紅茶は好きではない) |
| or | 〜または… | Which do you want, tea or coffee?(紅茶とコーヒーのどちらが欲しい?) |
| so | だから/それで | It was raining, so I stayed home.(雨だったので家にいた) |
so は「結果」を、because は「原因」を導きます。It was raining, so I stayed home. = I stayed home because it was raining. と書き換え可能。
命令文 , and / 命令文 , or(中3で頻出)
命令文のあとに , and や , or を続けると、特別な意味になります。書き換え問題で頻出です。
Hurry up, and you'll catch the bus.
= 「急ぎなさい、そうすればバスに間に合うよ」 / If you hurry up, you'll catch the bus.
Hurry up, or you'll miss the bus.
= 「急ぎなさい、さもないとバスに乗り遅れるよ」 / If you don't hurry up, you'll miss the bus.
従位接続詞 — 主節に従属節をくっつける
when / if / because / that / before / after / while / until は、主節に 従属節(名詞節または副詞節)をくっつける接続詞です(although / though は発展寄り)。このうち when / if / because / before / after / while / until などの副詞節 は、文の中央にも文の先頭にも置けます。文頭に置くときは、主節との境にコンマを入れます。一方で that 節 は名詞節として、think / know / hope などの目的語 の位置に入るのが基本です(後ろの「that 節」のセクション参照)。
I was watching TV when my mother came home.
When my mother came home, I was watching TV.
どちらも「母が帰ってきたとき、私はテレビを見ていた」。従属節を先に出すと、主節との境にコンマ が入ります。
よく使う従位接続詞の意味
| 接続詞 | 意味・はたらき | 例文 |
|---|---|---|
| when | 時「〜のとき」 | I'll call you when I get home. |
| if | 条件「もし〜なら」 | If it rains tomorrow, I'll stay home. |
| because | 理由「〜だから」 | I was tired because I studied all night. |
| that | 名詞節「〜ということ」 | I think (that) she is kind. |
| before | 時「〜する前に」 | Wash your hands before you eat. |
| after | 時「〜したあとで」 | I went home after I finished my homework. |
| while | 時「〜している間に」 | He read a book while I was cooking. |
| until / till | 時「〜するまで(ずっと)」 | Wait here until I come back. |
| although / though | 譲歩「〜だけれども」 | Although it was raining, we went out. |
although / though は中学教科書では発展寄りに扱われることが多い表現です。出会ったときに 「ほぼ同じ意味」「though のほうがやや口語的」 と押さえておけば十分です。
before / after / until は同じ語が 前置詞 としても使えます。見分け方は うしろが名詞(before lunch)なら前置詞、うしろが「主語 + 動詞」(before you eat)なら接続詞。詳しくは 英語の品詞の基本 の記事も参考になります。
時・条件の副詞節の中では未来のことも現在形
when / if / before / after / until などが導く 「時」「条件」の副詞節 の中では、未来のことも will を使わず現在形で表す というルールがあります。これは英検3級・準2級で必ず出る頻出ポイントです。
⭕ I'll call you when I get home. — 家に着いたら電話するね。
❌ I'll call you when I will get home.
⭕ If it rains tomorrow, I'll stay home. — 明日雨なら家にいる。
❌ If it will rain tomorrow, I'll stay home.
内容としては未来の話ですが、when / if 節の中は現在形。一方、主節(when / if 節ではない方)には will / be going to が使える ことに注意です。たとえば I'll call you when I get home. では、I'll call(主節)に will、when I get home(when 節)に現在形 get、という配分になります。
例外として、if が「〜かどうか」(名詞節) として使われるときは will が使えます。たとえば I don't know if he will come.(彼が来るかどうかわからない)。このときの if は know の目的語 で副詞節ではないからです。中学範囲では「副詞節の if」が中心です。
because と so — 原因と結果の向き
日本語の「だから」「ので」は両方とも因果関係を表しますが、英語では because は原因の側に、so は結果の側に 置きます。
I stayed home because it was raining.(雨だったので家にいた)
It was raining, so I stayed home.(雨だった、だから家にいた)
どちらも同じ事実を表しますが、because のうしろ = 原因、so のうしろ = 結果 となる位置関係が逆です。
「Because 〜, …」 のように Because 節を文頭 に置く文は 正しい英文 です(教科書でも見かけます)。避けたいのは、Because it was raining. のように Because 〜 だけで文を終える「断片文」 のほう。Why? の問いに答えるときは口語で1文 Because 〜. と返すこともありますが、作文では完結した文を書きます。So を文頭 にする It rained yesterday. So I stayed home. も口語では使われますが、書く文では It rained yesterday, so I stayed home. のほうがすっきりします。
that 節 — 「〜ということ」を表す名詞のかたまり
that + 主語 + 動詞 〜 は「〜ということ」という名詞のかたまりを作ります。SVO の文型 の 目的語の位置 によく入ります。
I think that she is kind. — 彼女は親切だと思う。
I know that he likes music. — 彼が音楽好きだと知っている。
I hope that you can come. — 来てくれるといいな。
I'm sure that he is a good student. — 彼はよい生徒だと確信している。
think / know / hope / say / hear / believe / be sure / be afraid + that の that は 会話ではよく省略 されます。I think she is kind. のように that がなくても通じます。
指示語の that(「あれ」)や、関係代名詞の that とは別物です。I know that boy.(あの少年を知っている)の that は 名詞を限定する はたらき(形容詞的)、I know that he is kind.(彼が親切だと知っている)の that は うしろの S + V をひとまとめにする接続詞、というように見分けます。
when と while のちがい
どちらも「〜のとき」と訳せますが、典型的には when は1点や短いできごと、または期間そのもの(When I was a child)に、while は時間幅のある進行中の動作 につきます。
When the phone rang, I was cooking. — 電話が鳴ったとき、料理をしていた。(rang = 1点のできごと)
While I was cooking, the phone rang. — 料理をしている間に、電話が鳴った。(was cooking = 進行中の動作)
while のあとは進行形(was/were V-ing) がよく使われます。進行形 の記事もあわせてどうぞ。
よくある間違い
❌ I'll call you when I will get home. → ⭕ I'll call you when I get home.
時・条件の副詞節(when / if) の中では、未来のことも 現在形。主節の側には will / be going to を使う。
❌ If it will rain tomorrow, I'll stay home. → ⭕ If it rains tomorrow, I'll stay home.
if 節の中も同じく現在形。tomorrow があっても「もし明日雨なら」は rains。
❌ Because I was tired, so I went to bed early. → ⭕ Because I was tired, I went to bed early. / I was tired, so I went to bed early.
because と so を一緒に使わない。日本語の「だから・ので」のつもりで両方入れがちなミス。
❌ Although it was raining, but we went out. → ⭕ Although it was raining, we went out. / It was raining, but we went out.
although と but を一緒に使わない。1つの文に1つの逆接でOK。
❌ When my mother came home I was watching TV. → ⭕ When my mother came home, I was watching TV.
従属節(When 〜)が 文頭 に来るときは、主節との境に コンマ。中央に来るときはコンマ不要。
⚠️ Hurry up, and you'll miss the bus. → ⭕ Hurry up, or you'll miss the bus.
英文自体は文法的に成立しますが、「急げば乗り遅れる」という意図と逆の意味 になってしまうので「間違い」扱い。命令文のあとの and = 「そうすれば(よい結果)」、or = 「さもないと(悪い結果)」。意味と接続詞が逆にならないように。
英検・試験での出題パターン
- 英検4級〜3級: but / and / or / so の選択。
例: I like tea, ( ) I don't like coffee. ① and ② but ③ or → 答え: ② (好きと好きでないの対比) - 英検3級: when / if / because / that の選択。
例: I stayed home ( ) it was raining. ① but ② because ③ so → 答え: ② (because のうしろが原因) - 英検3級: 時・条件の副詞節は現在形。
例: If it ( ) tomorrow, we'll cancel the game. ① rains ② will rain ③ rained → 答え: ① (if 節の中は現在形) - 英検3級〜準2級: that 節 の構造(think / know / hope のうしろ)。
例: I'm sure ( ) he will pass the exam. ① that ② if ③ which → 答え: ① (be sure that + 文) - 英検3級〜準2級: 命令文 + and / or の書き換え。
例: If you don't hurry, you'll be late. = Hurry up, ( ) you'll be late. → 答え: or
接続詞は例文ごと覚えると定着する
えいたんごクイズなら、英検級・レベル別に頻出表現を例文付きで練習できます。when / if / because / that の節を含む文ごと、リズムで覚えるのがおすすめ。
関連ページ
- 英語の基本3時制 — when / if 節で未来を現在形で表すルールの背景
- 英語の進行形 — while のあとの「〜していた」と相性がよい
- 英語の5文型 — that 節が目的語に入る SVO の形
- 英語の品詞の基本 — 接続詞のはたらきを他の品詞と比較
- 英語の冠詞 a / an / the — 名詞句の頭の冠詞のルール
- 英語の前置詞 — before / after / until は前置詞・接続詞両用
- 関係代名詞 — that 節(接続詞)と関係代名詞 that の見分け方
- 英検3級の英単語一覧 — 接続詞を使った例文に出てくる頻出語