モチタン辞典 › 読みもの › 英文法 › 中学英語の接続詞練習問題と使い方

中学英語接続詞問題と中2の攻略演習

中学英語接続詞問題と中2の攻略演習

中学英語の接続詞問題は、2つの文をつなぐ「意味の関係」と「文構造のルール」の2点を見抜くことで確実に満点が狙えます。等位接続詞は対等な要素を結び、従属接続詞は文頭に置く場合に主節との間にカンマを打ち、when や if の節内では未来の事柄も現在形で表すのが鉄則です。

中2英語接続詞の基本一覧と役割まとめ

中学2年生で学習する接続詞は、語と語や文と文を対等につなぐ「等位接続詞」と、主節に対して時や理由などの条件を付け足す「従属接続詞」の2種類に大きく分かれます。まずはそれぞれの意味と配置のルールを確認しましょう。

表は横にスクロールできます →

接続詞意味・役割文頭配置基本例文
andそして、〜と…(並列・順接)不可I like apples and oranges.(私はリンゴとオレンジが好きです。)
butしかし、だが(逆接)不可He ran fast, but he missed the train.(彼は速く走ったが、電車に乗り遅れた。)
orまたは、あるいは(選択)不可Do you want tea or coffee?(お茶がいいですか、それともコーヒーがいいですか。)
soだから、その結果(結果)不可It was raining, so I stayed home.(雨が降っていたので、私は家にいた。)
when〜のとき(時)可能(文頭ならコンマ要)When I arrived, he was sleeping.(私が到着したとき、彼は眠っていた。)
ifもし〜ならば(条件)可能(文頭ならコンマ要)If it is sunny tomorrow, we will go.(もし明日晴れたら、私たちは行きます。)
becauseなぜなら〜だから(原因・理由)可能(文頭ならコンマ要)I stayed home because I was sick.(私は病気だったので家にいた。)
that〜ということ(名詞節)原則不可I know that she is kind.(私は彼女が親切だと知っています。)
before〜する前に(時)可能(文頭ならコンマ要)Wash your hands before you eat.(食べる前に手を洗いなさい。)
after〜した後に(時)可能(文頭ならコンマ要)After he finished lunch, he went out.(昼食を終えた後、彼は外出した。)

等位接続詞(and, but, or, so)は文と文を対等に結ぶため、文頭に置いて文全体を始める形は中学校の文法テストでは基本的に使いません。

一方で、従属接続詞(when, if, because, before, after)は節を丸ごと文頭へ移動させることができます。その際、節の終わりにカンマ(,)を置くことが義務づけられています。

中学で習う語句をまとめて確認したいときは、中学英語の接続詞一覧が役立ちます。

次の疑問中2で習う接続詞の意味や使い方を改めて整理したいときは、中2英語の接続詞まとめで基礎を復習できます。

等位接続詞の基礎確認問題(空所補充)

次の日本文の意味に合うように、空所に最も適切な等位接続詞(and, but, or, so)を1語ずつ入れましょう。

問題

  1. Ken wanted to buy the book, (  ) he did not have enough money.
    (ケンはその本を買いたかったが、十分なお金を持っていなかった。)
  2. Hurry up, (  ) you will be late for school.
    (急ぎなさい、さもないと学校に遅刻しますよ。)
  3. She studied very hard, (  ) she passed the difficult exam.
    (彼女はとても一生懸命に勉強した。だから、その難しい試験に合格した。)
  4. My sister can speak English (  ) French very well.
    (私の姉は英語とフランス語をとても上手に話すことができる。)

解答と解説

  1. 正解: but
    解説: 前半は「本を買いたかった」、後半は「お金がなかった」という反対・逆接の内容が続いています。対立する事実を結ぶ接続詞は but です。and だと意味が通らず、so は因果関係が逆になるため不可です。
  2. 正解: or
    解説: 命令文の後に続く or は「さもないと」「そうでなければ」という意味を表します。「急ぎなさい、さもないと遅刻する」という警告・条件の文脈です。もし and を使うと「急ぎなさい、そうすれば遅刻する」となり意味が矛盾します。
  3. 正解: so
    解説: 前半が「勉強した(原因)」、後半が「合格した(結果)」という因果関係になっています。「原因・理由, so 結果」の順序で結ぶ接続詞は so です。because と混同しやすいですが、because は後ろに原因が来るため、この位置には置けません。
  4. 正解: and
    解説: English と French という対等な2つの名詞を並列してつなぐため、and が適切です。
この記事に出てくる英単語(イラスト・音声つきの辞典ページへ)

従属接続詞の文脈判断問題(3択選択)

次の文の空所に入る最も適切な接続詞を、選択肢の中から1つ選びましょう。文脈の前後の因果関係や時間関係を正確につかむことがポイントです。

問題

  1. We could not play baseball yesterday (  ) it rained heavily.
    (A) when (B) because (C) if
    (昨日は雨が激しく降ったので、私たちは野球ができませんでした。)
  2. (  ) you have any questions, please raise your hand.
    (A) Because (B) Before (C) If
    (もし質問があれば、手を挙げてください。)
  3. My father was reading a newspaper (  ) I came home.
    (A) when (B) if (C) so
    (私が帰宅したとき、父は新聞を読んでいました。)

解答と解説

  1. 正解: (B) because
    解説: 「雨が激しく降った」ことが「野球ができなかった」直接の理由・原因です。理由を説明する節を導く接続詞は because です。(A) when は単なる同時性を表すため不自然であり、(C) if は仮定を表すため過去の確定した事実には合いません。
  2. 正解: (C) If
    解説: 「質問がある」というのは確定した事実ではなく仮定・条件です。「もし〜ならば」を表す従属接続詞は If です。文頭のため語頭は大文字にします。(A) Because だと「質問があるのだから手を挙げなさい」と決めつけるニュアンスになり不自然です。
  3. 正解: (A) when
    解説: 「私が帰宅した」という特定の時点をとらえ、その瞬間に進行していた動作(父が新聞を読んでいた)を説明しています。時の起点を表す when が最適です。(C) so は従属接続詞ではないため、文末に置いて前の主節を修飾するようなこの語順では使えません。
Nathan英語の文法は、話して身につけよう。会話アプリ「モチスピ」英語を話して練習できる会話アプリ。話すたびに、発音・文法・自然さをその場で直してもらえます。無料で試す

接続詞thatの用法と語順並び替え問題

接続詞 that は、think(思う)、know(知っている)、hope(望む)、hear(聞いている)などの動詞の直後に置かれ、「〜ということ」という意味のひとかたまり(名詞節)を作ります。会話や日常的な文章では that が省略されることが非常に多い点にも注意しましょう。

問題

次の日本文に合うように、枠内の語句を正しく並び替えて英文を完成させなさい。(文頭に来る語も小文字にしてあります)

  1. 私たちは彼が偉大な科学者であると信じています。
    [ is / believe / that / a great scientist / we / he ].
  2. 私は明日晴れることを望んでいます。(1語不要な語が含まれています)
    [ will / I / it / hope / is / fine / that / be / tomorrow ].
  3. 健は彼女が親切な先生だと知っています。(thatを省略した形で書きなさい)
    [ a kind teacher / is / knows / Ken / she ].

解答と解説

  1. 正解: We believe that he is a great scientist.
    解説: 主語は We、動詞は believe です。その直後に接続詞 that を置き、後ろに完全な文 [主語 he + 動詞 is + 補語 a great scientist] を並べます。
  2. 正解: I hope that it will be fine tomorrow.(不要語: is)
    解説: 主語 I、動詞 hope の後ろに that 節を続けます。明日の天気の予測・希望を表すため、助動詞 will を用いた未来の文 [it will be fine tomorrow] を組み立てます。現在形の is は不要です。hope は「〜ということを願う」という意味で非常によく出題されます。
  3. 正解: Ken knows she is a kind teacher.
    解説: 接続詞 that は動詞の目的語になる場合、しばしば省略されます。Ken knows の直後に主語 she と動詞 is をそのまま配置し、[主語 + 動詞 + (that省略) + 主語 + 動詞] の形を作ります。
接続詞thatの基本構造
We+believe+that+he+is+a great scientist

We believe that he is a great scientist.私たちは彼が偉大な科学者であると信じています。

動詞の直後にthat+完全な文を置く基本の語順です

中学英語の接続詞練習問題と使い方のイメージ

次の疑問thatの省略ルールや文構造の見極め方を詳しく知りたいなら、接続詞thatの使い方と省略が参考になります。

文頭の接続詞とカンマ記述・書き換え演習

従属接続詞が導く節(副詞節)は、文頭に置くことも文末に置くこともできます。しかし、文頭に置いた場合は主節との境界を明確にするため、必ずカンマ(,)を打たなければなりません。定期テストで最も減点されやすいポイントの1つです。

問題

  1. 次の英文を、When を文頭に置いた文に書き換えなさい。
    I was listening to music when my mother called me.
  2. 次の英文を、Because を文頭に置いた文に書き換えなさい。
    He went to bed early because he was very tired.
  3. 次の日本文を、指示に従って英語に直しなさい。
    「もし明日時間があれば、私を手伝ってください。」(文頭を If で始めること)

解答と解説

  1. 正解: When my mother called me, I was listening to music.
    解説: when が率いる節 [when my mother called me] を丸ごと文頭へ移動します。この際、called me の直後に必ずカンマ(,)を打ちます。カンマが抜けているとテストで1点〜2点の減点対象になります。また、文頭の When の W は大文字にし、主節の主語 I 以外の語は小文字にします。
  2. 正解: Because he was very tired, he went to bed early.
    解説: 理由を表す because の節 [because he was very tired] を文頭に移動させ、後ろにカンマを置きます。主節 [he went to bed early] をその後に続けます。
  3. 正解: If you have time tomorrow, please help me.
    解説: 「もし明日時間があれば」は If you have time tomorrow です。文頭に条件節を置いているため、tomorrow の直後にカンマを打ち、その後に命令文の主節 please help me を続けます。
従属接続詞の位置とカンマの有無

文頭に置く場合

  • 接続詞の節を文頭に置く
  • 主節との間に必ずカンマを打つ
  • 例: When my mother called me, I...

文末に置く場合

  • 主節を先に置く
  • 接続詞の前にカンマは不要
  • 例: I was... when my mother called me.

接続詞が文頭に来る場合は主節の前にカンマが必要です

次の疑問カンマの有無や文頭に置ける接続詞のルールを確認したいときは、英語の接続詞を文頭で使うルールをご覧ください。

時や条件を表す節の時制ひっかけ問題

中学2年生の英語で最大の引っかけ問題となるのが、「時や条件を表す接続詞(when や if)の中では、未来の事柄であっても未来形 will を使わず、現在形を使う」という文法規則です。高校入試でも頻出の分野です。

問題

次の文の( )内から、文法的に最も適切なものを1つ選びなさい。

  1. If it ( rains / will rain ) tomorrow, we will stay at home.
    (もし明日雨が降れば、私たちは家にいます。)
  2. I will call you when I ( get / will get ) to Tokyo next Sunday.
    (次の日曜日、東京に着いたらあなたに電話します。)
  3. We don't know if he ( comes / will come ) to the party tonight.
    (彼が今夜パーティーに来るかどうか、私たちは知りません。)

解答と解説

  1. 正解: rains
    解説: tomorrow(明日)という明らかな未来の言葉がありますが、if(もし〜ならば)という条件を表す副詞節の中では、未来の出来事も現在形を用います。主語が it なので三人称単数現在の s を付けた rains が正解です。主節側(we will stay at home)には通常どおり will が使われている対比に注目してください。
  2. 正解: get
    解説: next Sunday(次の日曜日)の動作ですが、when(〜のとき)という時を表す副詞節の中にあるため、未来形 will get ではなく現在形の get を選びます。
  3. 正解: will come(発展・重要判別)
    解説: この if は「もし〜なら」ではなく、動詞 know の目的語として「〜かどうか」という意味の名詞節を作っています。時や条件を表す「副詞節」ではなく「名詞節」の場合は、未来のことはそのまま未来形 will come で表します。「〜かどうか」の意味の if では will を排除しないという高校入試頻出の応用論点です。
時・条件節 vs 主節の時制ルール

時・条件を表す副詞節

  • when や if の中
  • 未来の事柄でも現在形を使う
  • 例: If it rains tomorrow...

主節(文のメイン)

  • 文全体の骨組み
  • 未来の事柄には will を使う
  • 例: ...we will stay at home.

未来の出来事でも時・条件を表す副詞節内は現在形になります

becauseとsoの書き換え問題

「〜だから…だ」という因果関係を表す文は、because を使った文と so を使った文で相互に書き換えることができます。接続詞を置く位置と、原因・結果の前後関係が正反対になる点に注意して解きましょう。

問題

各組の2つの文がほぼ同じ意味になるように、空所に適切な1語を入れなさい。

  1. (A) I was hungry, so I ate two hamburgers.
    (B) I ate two hamburgers (  ) I was hungry.
  2. (A) Because it was very hot yesterday, we went swimming.
    (B) It was very hot yesterday, (  ) we went swimming.

解答と解説

  1. 正解: because
    解説: (A)は「私は空腹だった(原因)、so 2個のハンバーガーを食べた(結果)」という構造です。(B)は「私は2個のハンバーガーを食べた(結果)」が文頭に来ているため、後ろに原因・理由を説明する接続詞 because を置きます。
  2. 正解: so
    解説: (A)は Because が文頭にあり、「昨日はとても暑かったので(原因)、私たちは泳ぎに行った(結果)」となっています。(B)では原因が前半の文になり、カンマを挟んで後半に結果が来ています。したがって「原因, so 結果」の形を作る so が正解です。
becauseとsoの因果関係の順序

becauseの型

  • 結果 because 原因
  • 文頭に置く場合は Because 原因, 結果
  • 例: I ate hamburgers because I was hungry.

soの型

  • 原因, so 結果
  • 文頭に so を置くことは不可
  • 例: I was hungry, so I ate hamburgers.

becauseは後ろに原因、soは後ろに結果を置きます

高校入試頻出の接続詞並び替え演習5選

公立高校入試や私立高校入試で実際に出題される形式の並び替え(語順整序)問題です。日本語の文脈を把握し、接続詞がどこにかかるかを見極めて解きましょう。

問題

次の日本文に合うように、枠内の語句を正しく並び替えて英文を完成させなさい。(文頭に来る語も小文字にしてあります)

  1. 出かける前に窓を閉めてください。
    [ the window / before / you / close / go out ].
  2. 彼が部屋に入ってきたとき、メアリーはピアノを弾いていました。
    [ into the room / was playing / came / Mary / the piano / when / he ].
  3. 忙しかったので、私は昨夜テレビを見ませんでした。
    [ watch / because / I / was / did not / TV / busy / I ] last night.
  4. もし明日雨が降らなければ、私たちはサッカーをするつもりです。
    [ rain / does not / we / play soccer / will / if / it ] tomorrow.
  5. 先生は私たちに、英語を学ぶことは大切だと言いました。
    [ that / told / our teacher / English / learning / us / important / was ].

解答と解説

  1. 正解: Close the window before you go out.
    解説: 命令文 Close the window(窓を閉めなさい)の後に、時を表す接続詞 before(〜する前に)と節 [you go out] を続けます。文頭を Before you go out, close the window. とする形も文法的には正しいですが、与えられた語句にカンマがない場合は主節を先頭に置きます。
  2. 正解: Mary was playing the piano when he came into the room.
    解説: 主節「メアリーはピアノを弾いていました」= Mary was playing the piano の後ろに、接続詞 when と節 [he came into the room] を結合します。when を文頭に置く場合はカンマが必要ですが、選択肢にカンマがないため主節先行の語順にします。
  3. 正解: I did not watch TV because I was busy last night.
    解説: 主節「私はテレビを見なかった」= I did not watch TV に、理由を表す because I was busy をつなぎます。文末に last night が指定されているため、全体の時制を過去形に統一します。
  4. 正解: We will play soccer if it does not rain tomorrow.
    解説: 「雨が降らなければ」は条件を表す節なので、未来の否定文でも現在形の否定 does not rain を使います。主節には未来の助動詞を使って We will play soccer とします。
  5. 正解: Our teacher told us that learning English was important.
    解説: 「tell + 人 + that 節」で「人に〜ということを伝える」という基本構文です。that 節内の主語は動名詞の learning English(英語を学ぶこと)、動詞は主節の過去形 told に合わせた時制の一致により was となります。

より多くの実践的な問題に取り組みたいときは、英語の接続詞練習問題と解説で演習を重ねましょう。

定期テストで減点されるNG解答例と対策

定期テストや高校入試の採点現場で、非常によく見られる減点・不正解パターンをまとめました。問題を解いた後は、次の3つのミスをしていないか必ず見直してください。

NG例1: because節だけで文を終わらせてしまう

解説: because は文と文をつなぐ接続詞なので、単独で Because... . としてピリオドを打つと「不完全な文(主節がない)」として減点されます。会話文で Why...? と聞かれたときの返答以外では、必ず主節と同じ文の中に収めなければなりません。

NG例2: 文頭の接続詞でカンマを書き忘れる

解説: 従属接続詞が文頭に来る場合、節の終わりと主節の始まりの間にカンマ(,)を打つのが英語の正書法です。定期テストではカンマの抜けだけで1点減点されることが珍しくありません。

NG例3: because と so を1つの文で同時に使う

解説: 日本語では「雨が降っていたので、だから家にいた」と言っても意味が通じますが、英語では because(〜なので)と so(だから)を同一の文で同時に使うことはできません。どちらか一方のみを用います。

テスト直前NG解答チェック

テストで減点されやすい3大ミスパターンを確認しましょう

becauseとsoの重複NGルールと命令文構文

日本語では「雨が降ったから、だから家にいた」のように理由と結果を重ねて表現することがありますが、英語では because と so を1つの文で同時に使ってはいけません。

また、等位接続詞を使った命令文の使い分けにも注意しましょう。命令文に続く or は「さもないと〜」、and は「そうすれば〜」という意味を表します。

テストや入試で前後の文脈を取り違えて減点されないよう、意味の違いを明確に意識しておきましょう。

押さえておきたい発展的な従属接続詞一覧

中学英語の長文読解や高校入試では、基本語に加えて次のような従属接続詞も出題されます。それぞれの意味と使い方を整理しておきましょう。

接続詞主な意味例文
while〜している間Listen to me while I am talking.(私が話している間は聞きなさい。)
after〜したあとにWe played soccer after school finished.(学校が終わったあと、私たちはサッカーをしました。)
as soon as〜するとすぐにCall me as soon as you get home.(家に着いたらすぐに電話をください。)
although (though)〜だけれどもAlthough she was very tired, she helped her mother.(彼女はとても疲れていましたが、母親を手伝いました。)

although(though と同義)は逆接の条件を表す接続詞で、「疲れていたけれども手伝った」のように文頭に置いて従属節を作ることができます。

基本語から発展語まで例文で確認したいときは、接続詞の一覧と使い方の例文集を活用してください。

続けて読む

英文法の疑問をすべて見る「英語接続詞」のまとめ

理解度チェック

Q1. 命令文の後に続けて「さもないと」を表す接続詞はどれですか。

  1. and
  2. but
  3. or
  4. so
答えを見る

正解: C. or
命令文の後に続くorは、「さもないと」「そうでなければ」という意味を表します。

Q2. 従属接続詞を文頭に置く場合のルールとして正しいものはどれですか。

  1. 主節の動詞を必ず過去形にする
  2. 節の終わりにカンマを置く
  3. 主節の前に必ずsoを置く
  4. 従属節の中では主語を省略する
答えを見る

正解: B. 節の終わりにカンマを置く
従属接続詞が導く節を文頭に置く場合、主節との境界を明確にするため節の終わりにカンマが必要です。

Q3. 次のうち、文法的に正しい英文はどれですか。

  1. If it rains tomorrow, we will stay at home.
  2. If it will rain tomorrow, we will stay at home.
  3. Because it was raining, so I stayed home.
  4. I stayed home. Because I was sick.
答えを見る

正解: A. If it rains tomorrow, we will stay at home.
条件を表すifの節内では未来の事柄も現在形にします。becauseとsoの併用や単独使用は誤りです。

よくある質問

Q. 中2英語の接続詞で最初に覚えるべき語は?
最優先は when(〜のとき)、if(もし〜なら)、because(なぜなら)、that(〜ということ)の4つです。これらは教科書で集中して扱われ、定期テストで必ず出題されます。
Q. when節の中でwillを使ってはいけない理由は?
時や条件を表す副詞節は「その出来事が起きたという前提」で話を進めるため、話し手の未来への推量や意志を表す will を使わず、現在形を用いるという文法規則があるためです。
Q. 接続詞のthatはテストで省略しても正解ですか?
問題文に「省略して書きなさい」などの指定がなければ、書くのが最も安全です。並び替え問題では選択肢に that が含まれているかどうかで判断してください。
Q. andとsoの使い分けが分かりません。
and は前後の出来事を単に順番や並列で並べる語です。一方、so は「前が原因、後ろがその当然の結果」という明確な因果関係がある場合のみに使用します。
Q. 接続詞の前にカンマをつける基準は?
whenやifなどの従属節が文頭に来る場合は必ずカンマをつけます。一方、主節が前に来て従属節が文末に来る場合は、原則としてカンマをつけません。
Q. when の節で will を使う例外はありますか?
when が「いつ〜するか」という疑問詞(名詞節)として使われる場合は、未来のことには will を使います。接続詞として「〜のとき」という意味(副詞節)の場合のみ現在形にします。
Q. because の代わりに since や as も使えますか?
高校英語では since や as も理由の接続詞として学びますが、中学英語では理由を表す接続詞は because が基本です。中学のテストでは because を使いましょう。

2026年10月9日更新・モチタン辞典編集部