接続詞と前置詞の違い|中学英語
英語には、接続詞と前置詞の両方の顔を持つ単語があります。before, after, until, since などがその代表例です。使い分けのポイントは、後ろに何が来るかで判断することです。
接続詞と前置詞の基本的な違い
接続詞
後ろに文(主語 + 動詞)が来る
前置詞
後ろに名詞・代名詞・動名詞が来る
同じ単語でも、後ろに何が続くかで品詞が変わります。
before の例
I wash my hands before I eat.
私は食べる前に手を洗います。(接続詞)
I wash my hands before meals.
私は食事の前に手を洗います。(前置詞)
I wash my hands before eating.
私は食べる前に手を洗います。(前置詞 + 動名詞)
before I eat では主語 + 動詞が続くので接続詞、before meals では名詞が続くので前置詞です。
after の例
I took a walk after I finished work.
仕事を終えた後、私は散歩しました。(接続詞)
I took a walk after work.
仕事の後、私は散歩しました。(前置詞)
after I finished work は文が続くので接続詞、after work は名詞が続くので前置詞です。
until の例
I will wait until she comes back.
彼女が戻るまで待ちます。(接続詞)
I will wait until noon.
正午まで待ちます。(前置詞)
since の例
since は「〜以来」という意味で使われます。
I have lived here since I was born.
私は生まれてからずっとここに住んでいます。(接続詞)
I have lived here since 2010.
私は 2010 年からここに住んでいます。(前置詞)
since I was born は文が続くので接続詞、since 2010 は名詞(年)が続くので前置詞です。
during と while の違い
during と while は同じ「〜の間」という意味ですが、品詞が異なります。
during
前置詞のみ。後ろに名詞が来る。
while
接続詞のみ。後ろに文が来る。
I slept during the movie.
私は映画の間、寝ていました。(前置詞)
I slept while I was watching the movie.
映画を見ている間、私は寝ていました。(接続詞)
during は前置詞なので during the movie、while は接続詞なので while I was watching のように使います。during I was watching や while the movie とは言えません。
because と because of の違い
because は接続詞、because of は前置詞句です。
because(接続詞)
後ろに文が来る
because of(前置詞句)
後ろに名詞が来る
I stayed home because it was raining.
雨が降っていたので家にいました。(接続詞)
I stayed home because of the rain.
雨のため家にいました。(前置詞句)
見分け方のまとめ
迷ったら、後ろに何が来ているかを確認しましょう。
主語 + 動詞があれば
接続詞として働いている
名詞・動名詞だけなら
前置詞として働いている
接続詞と前置詞を正しく使い分けることで、より正確な英文が書けるようになります。