接続詞 (and/but/because/when)
Conjunctions
文と文をつなぐ言葉を「接続詞」と言います。"and"(そして)、"but"(でも)、"or"(または)、"so"(だから)、"because"(なぜなら)、"when"(〜するとき)、"although"(〜だけれども)などがあります。接続詞を上手に使うと、短い文をつなげて長い文が作れるようになります。日本語と英語で語順が変わることもあるので、セットで覚えましょう。
等位接続詞 (and / but / or / so)
"and"、"but"、"or"、"so" は、同じレベルの言葉や文をつなぎます。"and" は「そして」、"but" は「でも」、"or" は「または」、"so" は「だから」です。これらは2つの文の間に置くだけなのでかんたんです。
I like dogs and cats.
犬とねこが好きです。
She is smart but lazy.
彼女は頭がいいけど怠け者です。
Do you want tea or coffee?
紅茶とコーヒー、どちらがいいですか?
I was tired, so I went to bed early.
疲れていたので、早く寝ました。
He ran fast, but he didn't win the race.
彼は速く走ったけど、レースには勝てませんでした。
I woke up and brushed my teeth.
起きて、歯をみがきました。
You can stay here or go home.
ここにいてもいいし、家に帰ってもいいよ。
It was raining, so we stayed inside.
雨がふっていたので、中にいました。
| 接続詞 | 意味 | 使い方 |
|---|---|---|
| and | そして、〜と | I like apples and oranges. |
| but | でも、しかし | It's small but comfortable. |
| or | または、〜か | Is it a dog or a cat? |
| so | だから、それで | I was hungry, so I ate lunch. |
"so" と "because" をまちがえやすいです。"so" は「だから(原因→結果)」、"because" は「なぜなら(結果←原因)」で、語順が逆になります。
従属接続詞 (because / when / if / although / before / after)
従属接続詞は、メインの文(主節)に理由や時間、条件などの情報を付け足します。メインの文の前に置いてもうしろに置いても大丈夫です。前に置くときはコンマ(,)を入れます。
I am happy because I got a good grade.
いい成績をとったのでうれしいです。
When I was a child, I loved playing outside.
子どものとき、外で遊ぶのが大好きでした。
Although it was cold, we went for a walk.
寒かったけれど、散歩に行きました。
I always wash my hands before I eat.
食べる前にかならず手を洗います。
After she finished her homework, she watched TV.
宿題を終えた後、テレビを見ました。
He can't play outside because it is raining.
雨がふっているので、外で遊べません。
I will call you when I get home.
家に着いたら電話するね。
Although he is young, he is very smart.
若いけれど、彼はとても賢いです。
| 接続詞 | 意味 | 例 |
|---|---|---|
| because | なぜなら〜だから | I stayed home because I was sick. |
| when | 〜するとき | When I see her, I smile. |
| if | もし〜なら | If you need help, ask me. |
| although | 〜だけれど | Although it rained, we had fun. |
| before | 〜する前に | Wash your hands before you eat. |
| after | 〜した後に | I read a book after dinner. |
接続詞のかたまりが文の最初に来たらコンマ(,)を入れます。"When I was young, I liked soccer." うしろに来たらコンマは不要です。"I liked soccer when I was young."
because と so のちがい(語順に注意!)
日本語では「お腹がすいたから、ご飯を食べた」と原因を先に言います。英語では "I ate lunch because I was hungry."(結果が先、原因が後)になることが多いです。"so" は原因→結果の日本語の語順に似ています。
I stayed home because I was sick.
病気だったので家にいました。(結果→because→原因)
I was sick, so I stayed home.
病気だったので家にいました。(原因→so→結果)
She was late because she missed the bus.
バスに乗りおくれたので、彼女はおくれました。
She missed the bus, so she was late.
バスに乗りおくれたので、彼女はおくれました。
We can't play outside because it is raining.
雨がふっているので外で遊べません。
It is raining, so we can't play outside.
雨がふっているので外で遊べません。
日本語の「〜だから」は英語の "so" と語順が同じです。"because" は逆の語順なので最初はむずかしいですが、慣れましょう!
both...and / either...or / neither...nor
2つのものを組み合わせて言うときの特別なパターンです。"both A and B" は「AもBも両方」、"either A or B" は「AかBのどちらか」、"neither A nor B" は「AもBもどちらも〜ない」です。
both A and B / either A or B / neither A nor B
I like both dogs and cats.
犬もねこもどちらも好きです。
You can have either cake or ice cream.
ケーキかアイスクリームのどちらかをもらえるよ。
Neither Tom nor Jerry came to the party.
トムもジェリーもパーティーに来ませんでした。
She is both smart and kind.
彼女は頭がよくてやさしいです。
We can either go to the park or stay at home.
公園に行くか家にいるかのどちらかです。
He speaks neither English nor French.
彼は英語もフランス語も話せません。
Both my mom and my dad work at a hospital.
お母さんもお父さんも病院で働いています。
You can either read a book or watch a movie.
本を読むか映画を見るかどちらかできるよ。
"neither...nor" は否定の意味を含んでいるので、動詞に "not" はつけません。"He neither eats nor drinks."(彼は食べも飲みもしない)が正しいです。"He doesn't neither eat nor drink." は間違いです。
日本語と英語のちがい
- ●日本語は「お腹がすいたから、ご飯を食べた」(原因→結果)ですが、英語は "I ate lunch because I was hungry."(結果→原因)と逆になることが多いです。英語で原因を先に言いたいときは "so" を使います。
- ●日本語では「でも」「だから」「それに」など接続詞を文のはじめに置きますが、英語の "and", "but", "so" は2つの文の間に置きます。ただし、"Because" や "When" は文のはじめに置けます。
- ●日本語では「寒いけど出かけた」のように「けど」1語ですが、英語では "but"(カジュアル)と "although"(フォーマル)の使い分けがあります。
- ●日本語の「〜と〜」は英語の "and" にあたりますが、3つ以上並べるときは英語では "A, B, and C" のように最後だけ "and" を入れます。日本語のように全部に「と」はつけません。
- ●日本語には "both...and" "either...or" "neither...nor" にぴったり対応する表現がないので、これらは英語特有のパターンとして覚えましょう。
穴埋め問題
I like apples ___ oranges.
She was hungry, ___ she ate lunch.
I stayed home ___ I was sick.
Do you want pizza ___ pasta?
___ it was cold, we went outside.
クイズ
because は理由を表す接続詞である。
but は反対の内容をつなぐときに使う。
or は「または」を表す。
関連トピック

アプリで英語を話してみよう
AIと英会話の練習ができます。無料でダウンロード!
無料ダウンロード