英語の前置詞と接続詞の使い分け(「during / while」)の意味と使い方
意味:前置詞は名詞を、接続詞は節を続ける
意味が似ていても、前置詞(during・because of)のあとは名詞、接続詞(while・because)のあとは 主語 + 動詞 を続けます。
形の作り方
| 使う時 | 形 | 例 |
|---|---|---|
| 〜の間(前置詞) | during + 名詞 | during the meeting |
| 〜する間(接続詞) | while + 主語 + 動詞 | while I was sleeping |
| 理由 | because of + 名詞 / because + 主語 + 動詞 | because of the snow / because it snowed |
| 〜にもかかわらず | despite + 名詞 / although + 主語 + 動詞 | despite the cold / although it was cold |
例文
- Nobody spoke during the long drive home.長い帰り道の間、だれも口をききませんでした。
- The baby fell asleep while we were having dinner.私たちが夕食を食べている間に、赤ちゃんは眠ってしまいました。
- We stayed inside because of the strong wind.強い風のため、私たちは家の中にいました。
使い方のポイント
- during と while の違い:during のあとは名詞(during the trip)、while のあとは 主語 + 動詞 です。
- while のあとの 主語 + be動詞 は省くことがあります(while traveling)。
練習問題
- Because
- So
- Although
- Because of
答えと解説
正解:4. Because of
後ろが名詞(a technical problem)なので前置詞の「Because of」。Because は接続詞なので、後ろに 主語 + 動詞 を続ける必要があります。
- while
- during
- despite
- because of
答えと解説
正解:1. while
後ろに they are studying と 主語 + 動詞 が続くので接続詞の「while」。during は前置詞なので、後ろには名詞を置く必要があります。
- because
- because of
- although
- even though
答えと解説
正解:2. because of
後ろが名詞の the icy roads なので、前置詞の「because of」。because は接続詞なので、後ろに 主語 + 動詞 を続ける必要があります。
この文法が出る級(目安)
- TOEIC® L&R B1の文法一覧 / TOEIC® L&R B1の文法ドリル
- IELTS B1の文法一覧 / IELTS B1の文法ドリル
- TOEFL iBT® B1の文法一覧 / TOEFL iBT® B1の文法ドリル
※ TOEIC® L&R のレベル(A1〜C1)は CEFR のレベルです。IIBC の CEFR との対照表では、リーディングのスコアで A1=60点〜、A2=115点〜、B1=275点〜、B2=385点〜、C1=455点〜 に当たります。項目のレベルは当サイトの目安で(C1 の項目は 1 つだけなので B2 の一覧に入れています)、TOEIC® の出題範囲の一覧ではありません。
※ IELTS のレベル(B1・B2・C1)は CEFR のレベルで、IELTS の公式サイトの CEFR との比較では、バンドスコアで B1=4.0〜5.0、B2=5.5〜6.5、C1=7.0〜8.0 に当たります(A2 以下に当たるバンドは示されていません)。項目のレベルは当サイトの目安で、IELTS の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。
※ TOEFL iBT®のレベル(B1・B2・C1)は CEFR のレベルで、ETS の対照では 2026年1月からの TOEFL iBT® のスコアで B1=3〜3.5、B2=4〜4.5、C1=5〜5.5 に当たります。項目のレベルは当サイトの目安で、TOEFL® の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。
あわせて覚えたい文法
- 「for」と「during」 〜の間(期間の長さ / 特定の期間)
- 「while」(〜する間に) 〜している間に・〜する間
- 「because of / due to」 〜のために・〜が原因で(理由)