中2英語「接続詞(when・if・because・that)」確認テスト

無料・印刷OK
制限時間30分 配点100点満点 目標80点以上 問題数大問7問(小問38問)

中学2年の英語「接続詞(when・if・because・that)」の確認テストです。when(~するとき)・if(もし~なら)・because(~なので)・that(I think that ~「~だと思う」)の意味と使い方、and・but・or・so の復習、「when・if の中は未来のことでも現在形」という時制のきまり、コンマ(,)を入れる位置、2つの文を1つにする書きかえ、並べかえ、日本語からの英作文まで、定期テストで落としやすい型を1枚に集めました。制限時間30分、100点満点、目標は80点以上。答え付き(解答・解説)・無料で、印刷OKなので画面でも紙でも使えます。

解答・解説へ 弱点診断へ

ルール接続詞のあとには必ず〈主語+動詞〉を続けること。when・if の中は、未来のことでも現在形を使うこと。When ~・If ~ が文の前半にくるときは、区切りにコンマ(,)を入れること。

1 日本語に合う接続詞を選ぶ(and・but・or・so) 各2点×6=12点

日本語に合うように、( )内から適する語を選びなさい。

  1. 私はケンに電話しましたが、彼は出ませんでした。 I called Ken, ( and / but ) he didn’t answer.
  2. お茶とコーヒーでは、どちらがほしいですか。 Which do you want, tea ( and / or ) coffee?
  3. ケンと私は仲のよい友達です。 Ken ( and / or ) I are good friends.
  4. 私は疲れていたので、早く寝ました。 I was tired, ( because / so ) I went to bed early.
  5. 私はおなかがすいていたので、パンを食べました。 I ate some bread ( so / because ) I was hungry.
  6. 彼女は歌うことが好きですが、上手ではありません。 She likes singing, ( or / but ) she isn’t good at it.

2 when・if・because・that を入れる 各2点×8=16点

日本語に合うように、( )に when・if・because・that のうち適する語を1語入れなさい(文の最初にくる語は大文字で書き始める)。

  1. 父が帰宅したとき、私はテレビを見ていました。 I was watching TV ( ) my father came home.
  2. もし明日晴れたら、ピクニックに行きましょう。 ( ) it is sunny tomorrow, let’s go on a picnic.
  3. 私はかぜをひいていたので、昨日学校へ行きませんでした。 I didn’t go to school yesterday ( ) I had a cold.
  4. 私はこの本はおもしろいと思います。 I think ( ) this book is interesting.
  5. 私は子どものころ、大阪に住んでいました。 ( ) I was a child, I lived in Osaka.
  6. なぜ夏が好きなのですか。── 海で泳げるからです。 Why do you like summer? ── ( ) I can swim in the sea.
  7. 使いたければ、私の自転車を使っていいですよ。 You can use my bike ( ) you want.
  8. 私はブラウン先生がカナダ出身だということを知っています。 I know ( ) Ms. Brown is from Canada.

3 when・if の文の動詞の形を選ぶ 各2点×6=12点

( )内から正しいほうを選びなさい。

  1. If it ( rains / will rain ) tomorrow, I will stay home.
  2. When Tom ( comes / will come ) home, we will have dinner.
  3. I will call you when I ( get / will get ) to the station.
  4. If you ( are / will be ) free this afternoon, let’s play tennis.
  5. When I ( am / was ) ten, I started playing the guitar.
  6. I think it ( rains / will rain ) tomorrow.

4 接続詞を使って書きかえる 各4点×5=20点

( )の指示にしたがって書きかえなさい。

  1. My mother came home. I was reading a book.(When で始めて、1つの文に)
  2. It will be sunny tomorrow. We will go fishing.(If で始めて、「もし明日晴れたら、つりに行きます」という1つの文に)
  3. It was cold. I closed the window.(so を使って、1つの文に)
  4. Ken is a good singer.(I think で始めて、「ケンは歌が上手だと思う」という文に)
  5. I was very tired, so I went to bed early.(because を使って、I went で始まるほぼ同じ意味の文に)

5 コンマ(,)の位置 各2点×4=8点

次の文にコンマ(,)が必要なら、どの語のあとに入れるかを答え、不要なら「不要」と答えなさい。

  1. When I got home my sister was cooking dinner.
  2. My sister was cooking dinner when I got home.
  3. If you have any questions please ask me.
  4. I was late for school because the bus didn’t come.

6 並べかえて英文を作る 各3点×4=12点

日本語に合うように [ ] 内の語句を並べかえなさい。文の最初は大文字に。

  1. もし時間があれば、私の家に来てください。 [ have / you / if / time ], please come to my house.
  2. 私は、彼は正しいと思います。 [ he / think / is / I / that / right ].
  3. 彼女はかぜをひいていたので、学校に来ませんでした。 [ didn’t / to school / she / because / come / she / had ] a cold.
  4. 私が帰宅したとき、姉は勉強していました。 My sister [ when / I / studying / was / came ] home.

7 日本語を英語にする 各4点×5=20点

次の日本語を英語にしなさい。

  1. 私が起きたとき、雨が降っていました。
  2. もし明日雨が降ったら、私は家で本を読みます。
  3. 私は、英語はおもしろいと思います。
  4. 私は忙しかったので、テレビを見ませんでした。
  5. 私はネコが好きですが、兄はイヌが好きです。

解答・解説

大問ごとに開けます。丸つけのあとは、下の「弱点診断」で落とした型を確認してください。

1. 日本語に合う接続詞を選ぶ(and・but・or・so)(各2点×6=12点)
  1. 私はケンに電話しましたが、彼は出ませんでした。 I called Ken, ( and / but ) he didn’t answer. but(前と反対の内容をつなぐ「しかし」)
  2. お茶とコーヒーでは、どちらがほしいですか。 Which do you want, tea ( and / or ) coffee? or(「AかB」「それとも」)
  3. ケンと私は仲のよい友達です。 Ken ( and / or ) I are good friends. and(「AとB」)
  4. 私は疲れていたので、早く寝ました。 I was tired, ( because / so ) I went to bed early. so(前が理由、後ろが結果の「だから」)
  5. 私はおなかがすいていたので、パンを食べました。 I ate some bread ( so / because ) I was hungry. because(後ろに理由がくる「~なので」)
  6. 彼女は歌うことが好きですが、上手ではありません。 She likes singing, ( or / but ) she isn’t good at it. but
2. when・if・because・that を入れる(各2点×8=16点)
  1. 父が帰宅したとき、私はテレビを見ていました。 I was watching TV ( ) my father came home. when
  2. もし明日晴れたら、ピクニックに行きましょう。 ( ) it is sunny tomorrow, let’s go on a picnic. If(if の中は未来のことでも現在形の is)
  3. 私はかぜをひいていたので、昨日学校へ行きませんでした。 I didn’t go to school yesterday ( ) I had a cold. because
  4. 私はこの本はおもしろいと思います。 I think ( ) this book is interesting. that(この that は省略できる)
  5. 私は子どものころ、大阪に住んでいました。 ( ) I was a child, I lived in Osaka. When
  6. なぜ夏が好きなのですか。── 海で泳げるからです。 Why do you like summer? ── ( ) I can swim in the sea. Because(Why ~? には Because ~. で理由を答えられる)
  7. 使いたければ、私の自転車を使っていいですよ。 You can use my bike ( ) you want. if
  8. 私はブラウン先生がカナダ出身だということを知っています。 I know ( ) Ms. Brown is from Canada. that(この that も省略できる)
3. when・if の文の動詞の形を選ぶ(各2点×6=12点)
  1. If it ( rains / will rain ) tomorrow, I will stay home. rains(if の中は、未来のことでも現在形)
  2. When Tom ( comes / will come ) home, we will have dinner. comes(when の中も、未来のことでも現在形)
  3. I will call you when I ( get / will get ) to the station. get(when が文の後半にあっても同じ)
  4. If you ( are / will be ) free this afternoon, let’s play tennis. are
  5. When I ( am / was ) ten, I started playing the guitar. was(10歳だったのは過去。過去のことは過去形)
  6. I think it ( rains / will rain ) tomorrow. will rain(I think のあとの文は when・if の文とはちがい、未来のことは will を使う)
4. 接続詞を使って書きかえる(各4点×5=20点)
  1. My mother came home. I was reading a book.(When で始めて、1つの文に) When my mother came home, I was reading a book.(When ~ が前にくるときは、区切りにコンマを入れる)
  2. It will be sunny tomorrow. We will go fishing.(If で始めて、「もし明日晴れたら、つりに行きます」という1つの文に) If it is sunny tomorrow, we will go fishing.(if の中は will be ではなく is/we’ll も可)
  3. It was cold. I closed the window.(so を使って、1つの文に) It was cold, so I closed the window.
  4. Ken is a good singer.(I think で始めて、「ケンは歌が上手だと思う」という文に) I think that Ken is a good singer.(that は省略可)
  5. I was very tired, so I went to bed early.(because を使って、I went で始まるほぼ同じ意味の文に) I went to bed early because I was very tired.
5. コンマ(,)の位置(各2点×4=8点)
  1. When I got home my sister was cooking dinner. home のあと(When I got home, my sister was cooking dinner.)
  2. My sister was cooking dinner when I got home. 不要(when ~ が文の後半にあるときは、ふつうコンマを入れない)
  3. If you have any questions please ask me. questions のあと(If you have any questions, please ask me.)
  4. I was late for school because the bus didn’t come. 不要(because ~ を文の後半に置くときは、ふつうコンマを入れない)
6. 並べかえて英文を作る(各3点×4=12点)
  1. もし時間があれば、私の家に来てください。 [ have / you / if / time ], please come to my house. If you have time, please come to my house.
  2. 私は、彼は正しいと思います。 [ he / think / is / I / that / right ]. I think that he is right.
  3. 彼女はかぜをひいていたので、学校に来ませんでした。 [ didn’t / to school / she / because / come / she / had ] a cold. She didn’t come to school because she had a cold.
  4. 私が帰宅したとき、姉は勉強していました。 My sister [ when / I / studying / was / came ] home. My sister was studying when I came home.
7. 日本語を英語にする(各4点×5=20点)
  1. 私が起きたとき、雨が降っていました。 It was raining when I got up.(別解: When I got up, it was raining.)
  2. もし明日雨が降ったら、私は家で本を読みます。 If it rains tomorrow, I will read a book at home.(I’ll/別解: I will read a book at home if it rains tomorrow./a book は books でも可)
  3. 私は、英語はおもしろいと思います。 I think that English is interesting.(that は省略可/interesting は fun でも可)
  4. 私は忙しかったので、テレビを見ませんでした。 I didn’t watch TV because I was busy.(別解: Because I was busy, I didn’t watch TV./I was busy, so I didn’t watch TV.)
  5. 私はネコが好きですが、兄はイヌが好きです。 I like cats, but my brother likes dogs.(コンマはなくても可)

採点が終わったら:どの型で落としたかを見る

点数より「どの大問を落としたか」が大事です。落とした大問を下の表で引くと、原因と対策がわかります。

落とした大問原因対策
1and・but・or・so の使い分けand は「~と…・そして」、but は「しかし」(前と反対の内容)、or は「~か…・それとも」、so は「だから」(前が理由、後ろが結果)。because は後ろに理由がくるので、so とは理由と結果の順番が逆になる。
2when・if・because・that の意味when ~「~するとき」、if ~「もし~なら」、because ~「~なので」(Why ~? の答えにも使う)、that ~「~ということ」(I think・I know のあとに続け、that は省略できる)。
3when・if の中の時制時(when)・条件(if)を表す部分の中は、未来のことでも現在形(If it rains tomorrow。If it will rain は×)。文のもう一方の部分は、未来なら will を使う。I think (that) ~ のあとは when・if とちがい、未来のことは will を使う。
4・6文のつなぎ方・語順〈When/If+主語+動詞 ~, 主語+動詞 ….〉か〈主語+動詞 … when/if/because+主語+動詞 ~.〉の形にする。接続詞のあとには必ず〈主語+動詞〉を続ける。so は〈理由, so 結果〉、because は〈結果 because 理由〉。
5コンマの位置When ~・If ~ が文の前半にくるときは、その終わり(主語の前)にコンマを入れる。文の後半にくるときや、because ~ を後ろに置くときは、ふつうコンマを入れない。
7日本語からの組み立て「~とき」は when、「もし~なら」は if、「~なので」は because(または ~, so …)、「~と思う」は I think (that) ~。「もし明日~なら」の部分は現在形にする。

80点未満だったときの、やり直し順

  1. 大問1・2で接続詞の意味(and・but・or・so、when・if・because・that)を固める
  2. 大問3で「when・if の中は未来のことでも現在形」を反復する
  3. 大問4・5で文のつなぎ方とコンマの位置を確認する
  4. 大問6・7で語順と英作文を仕上げる

よくある質問

3件
中2英語「接続詞(when・if・because・that)」のテストは何分・何点ですか?
制限時間30分、100点満点、目標は80点以上です。大問7問、小問38問で構成しています。
解答・解説はついていますか?
大問ごとに解答・解説をつけています。さらに、間違えた大問から弱点を診断する採点表と、目標点に届かなかったときのやり直し順も載せています。
印刷して使えますか?
使えます。ページ内の「印刷する」ボタンから、問題だけを印刷できます(解答は印刷されません)。