and と or の使い分けを完全マスター 論理的な英文を作るための基本ルールと思考法

「and」と「or」を正しく使い分ける基本は、「and」が「両方とも真」、「or」が「どちらか一方(または両方)が真」という論理的な意味を持つことを理解することです。英文では、この接続詞一つで文章全体の真偽が決まるため、日本語の感覚で選択すると誤解を招く文になってしまいます。

目次

and/orの混同はなぜ起こる? 日本語と英語の論理構造の違い

日本語の「と」は 英語と1対1で 対応しない。日本語は柔軟、英語は厳密、否定文での直訳は危険、文法的正しさ≠論理的適切さ

英語学習で「and」と「or」を混同してしまう最大の原因は、日本語の「と」や「または」が、常に英語と1対1で対応しない点にあります。日本語は文脈や話者の意図によって意味が柔軟に解釈される言語です。一方、英語、特に論理的な文章では、接続詞が持つ意味は非常に厳密で、文章の真偽を決定する重要な役割を果たします。

日本語と英語の根本的な違い

日本語では、話の流れや空気で補われる情報が多く、接続詞の役割が相対的に小さいことがあります。英語では、接続詞が文章の骨格を形作り、論理的な関係を明示します。

「リンゴとミカンが好き」を英語にすると?

この一見単純な文を英語に訳す時、多くの学習者が「I like apples and oranges.」と書きます。これは文法的に完全に正しい英文です。しかし、ここに日本語と英語の論理構造の違いが隠れています。

日本語の「リンゴとミカンが好き」という表現は、通常「リンゴもミカンも両方好き」という意味で使われます。つまり、暗黙のうちに「両方とも」という意味が含まれているのです。一方、英語の「and」は単に「リンゴとミカン」を並列しているだけで、「両方とも好き」という意思は動詞「like」が担っています。この点では大きな問題はありません。

問題は、否定文になった時です。「リンゴとミカンが好きではない」という日本語を、そのまま直訳して「I don’t like apples and oranges.」と言ってしまうと、英語では奇妙な意味になってしまう可能性があります。この文は「リンゴとミカンの両方を同時に好きではない」という、非常に限定された状況を表す解釈が生まれます。一般的に「どちらも好きではない」と言いたい時は、「I don’t like apples or oranges.」と「or」を使うのが自然です。

文法的には正しくても論理的には誤り? よくある間違い例

文法的に誤りがなくても、論理的に不自然な文は生まれます。次の例を見てみましょう。

意図した日本語の意味間違いやすい英語表現より自然な英語表現理由
コーヒーも紅茶も飲みません。I don’t drink coffee and tea.I don’t drink coffee or tea.否定文では、「どちらも〜ない」という全否定には「or」が使われる。
パスポートか運転免許証が必要です。You need a passport and a driver’s license.You need a passport or a driver’s license.「どちらか一方でよい」という選択の意味では「or」を使う。「and」だと両方必要と誤解される。
日曜日は店も銀行も閉まっています。Stores and banks are closed on Sundays.Stores and banks are closed on Sundays. /
Stores as well as banks are closed on Sundays.
この文自体は「両方とも」という意味なので「and」で正しい。ただし「AもBも」を強調したい時は “as well as” も使える。

上の表からわかるように、最も混同が起こりやすいのは「否定文」と「選択を迫る文」です。日本語では「と」を使ってしまいがちな場面でも、英語の論理では「or」が求められるケースが多々あります。このズレを理解することが、正しい使い分けへの第一歩です。

「文法的に正しい」ことと「意味として自然で誤解がない」ことは別問題です。特にビジネスや公式な文書では、論理的な正確さが求められます。

肯定文ではシンプル! andは「足し算」、orは「選択肢」と考える

andは「束ねる」 orは「選ぶ」。andは足し算のイメージ、orは選択肢の提示、文脈でorの意味を判断

複雑な条件文や否定文に入る前に、肯定文における andとorのコアイメージを掴むことが大切です。日本語訳に惑わされず、シンプルな図式で理解しましょう。

andは複数のものを「束ねる」、orは複数のものから「選ぶ」と考える。

andのコアイメージ:複数の要素を束ねて1つの集合を作る

andの役割は「足し算」や「集合の結合」です。複数のもの、条件、人などを全て含めて一つのまとまりを作ります。

  • I bought apples and oranges. (私はリンゴとオレンジを買った。)
    → リンゴ「も」オレンジ「も」両方買っている。
  • He is tall and kind. (彼は背が高くて親切だ。)
    → 背の高さと親切さ、両方の性質を兼ね備えている。
  • You need a pen and a notebook. (ペンとノートが必要だ。)
    → ペン「と」ノート、両方が必要条件である。
具体例でイメージを固める

「財布の中にクレジットカードと現金がある」という状況は、クレジットカード「と」現金の両方が存在することを意味します。これはまさにandのイメージです。論理記号で表すと「A ∧ B (AかつB)」となり、AもBも真であることを示します。

orの2つの顔:排他的選択と包括的選択を見分ける

orは「選択肢」を示しますが、ここに日本語とのズレが生じるポイントがあります。英語のorには大きく2つの意味があり、文脈で判断します。

  • 排他的選択 (Exclusive OR)
    「どちらか一方だけ」を意味します。二者択一の場面で使われます。
    例: Would you like tea or coffee? (紅茶かコーヒーはいかがですか?)
    → 通常、両方ではなくどちらか一方を選ぶことが期待されます。
  • 包括的選択 (Inclusive OR)
    「どちらか一方、または両方」を意味します。論理的な条件文やルール説明でよく使われます。
    例: To enter the building, you need an ID card or a visitor pass. (建物に入るには、IDカードかビジターカードが必要です。)
    → IDカードだけ、ビジターカードだけ、あるいは両方持っていても構いません。少なくとも一つを持っていることが条件です。

日常会話では「どちらか一方」の意味で使われることが多いですが、英文法や条件を述べる文章では「どちらか、または両方」の包括的な意味で解釈するのが基本です。論理記号では「A ∨ B」と表されます。

どちらの意味か迷った時は、文脈と常識で判断します。「紅茶かコーヒー」の例では、普通は一つしか選ばないので排他的です。一方、「IDカードかビジターカード」は、両方持っている人を排除する理由がないので包括的です。

この基礎的なイメージを押さえることで、否定文や複雑な条件文での混乱を大きく減らすことができます。

否定文が混乱のタネ! 否定が及ぶ範囲を理解する

ここまで肯定文での使い分けを見てきましたが、多くの学習者がつまずくのが否定文における andとorの逆転現象です。日本語の感覚で直訳すると、論理的におかしな英文ができあがってしまいます。このセクションでは、否定文において否定の力が複数の要素にどのように及ぶのか、その「範囲」を理解することが鍵です。

「AとBは好きじゃない」を英語で言うと?

まず、具体的な例で考えてみましょう。あなたはチョコレートもケーキも両方とも好きではありません。この気持ちを英語で表現するとき、どの文が正しいでしょうか。

誤った例正しい例理由と解釈
I don’t like chocolate and cake.I don’t like chocolate or cake.否定文で「どちらも〜ない」と言う場合、orを使います。
I don’t have a pen and a notebook.I don’t have a pen or a notebook.「ペンもノートも持っていない」という意味です。

誤った例である「I don’t like chocolate and cake.」は、文法的に間違いではありません。しかし、それは「チョコレートとケーキを一緒に食べるのが好きじゃない」という、一部の状況を除いては意図しない奇妙な意味になってしまう可能性があります。私たちが伝えたい「両方とも個別に好きではない」という意味では、「or」が正しい選択です。

否定文の基本ルール

否定文(not, never, noなど)の中で、複数の名詞や要素全体を否定したいときは、andの代わりにorを使うのが基本です。これは「AもBも〜ない」という日本語の感覚を、英語の論理に合わせて変換していると考えられます。

否定文におけるand/orの逆転現象

この現象は、論理学の「ド・モルガンの法則」に基づいています。難しく聞こえるかもしれませんが、考え方はシンプルです。否定(not)が複数の要素をまとめて否定するとき、内部の「and」は「or」に、「or」は「and」に論理的に変換されるのです。

「not (A and B)」は、「not A or not B」と同等です。

数式風解説

肯定文で「A and B」は「AかつB(両方とも真)」です。
これ全体を否定「not (A and B)」すると、「AかつBが真である、という状態ではない」、つまり「Aが偽またはBが偽」の状態を指します。
したがって、否定文で「AもBも〜ない」と言いたいときは、元の「and」を「or」に置き換えた「not A or not B」の形で表現するのが自然なのです。

この原理を踏まえて、もう少し例を見てみましょう。

  • He can’t read or write.(彼は読み書きができない。)
    → 「読めない」かつ「書けない」という両方の否定です。
  • We have no time or money.(私たちには時間もお金もない。)
    → 「時間がない」かつ「お金がない」状態です。
  • She never drinks coffee or tea.(彼女はコーヒーも紅茶も一切飲まない。)
    → 「コーヒーを飲まない」かつ「紅茶を飲まない」という習慣です。

一方で、andが否定文で使われることもあります。それは、否定が個別の要素ではなく「AとBがペアとして成立すること」を否定する場合です。

「I don’t like coffee and milk.」は、「コーヒーとミルクを混ぜたもの(=カフェオレ)が好きではない」という解釈が可能です。このように、二つのものが一つに結びついた概念を否定する場合には「and」が生きてきます。

否定文で迷ったときは、「個別に両方を否定したいのか、それとも組み合わせたものを否定したいのか」を考えることが、正しい接続詞を選ぶための最良の指針となります。

実践トレーニング:疑問文・条件文・依頼文での使い分け

疑問文の選択肢は 「or」が基本。選択を求めるならor、両方欲しいならand、条件文も同じ考え方

肯定文と否定文での基本を押さえたところで、次は疑問文や依頼文といった、実際の会話や文章でよく使われる表現での使い分けを見ていきましょう。ここで混乱しやすいのが、日本語の「と」「か」の感覚がそのまま通用しないケースです。特に疑問文では、日本語の「と」が英語では「or」になることが多い点に注意が必要です。

ポイント

疑問文で複数の選択肢を提示するときは、基本的に「or」を使います。これは日本語の「と」に引っ張られないようにするのがコツです。

「コーヒーと紅茶、どちらがいい?」はand? or?

例えば、誰かに飲み物を勧める場面を想像してみてください。日本語では「コーヒーと紅茶、どちらがいいですか?」と言います。この「と」を見て、つい「and」を使ってしまいそうになりますが、これは誤りです。なぜなら、ここで求められているのは「コーヒー」か「紅茶」のいずれか一つを選ぶことだからです。選択肢を示す「or」が正解です。

Would you like coffee or tea? (コーヒーと紅茶、どちらがいいですか?)

Would you like coffee and tea? (コーヒーと紅茶、どちらがいいですか?)

上の悪い例は、「コーヒーと紅茶の両方が欲しいですか?」という意味になってしまい、選択を求める意図から外れてしまいます。このように、疑問文で選択肢を列挙するときは、その後の名詞が「両方」ではなく「どちらか」を指すため、「or」が必須なのです。

覚えておきたいこと

「A and B?」という疑問文は、稀に「AとBの両方についてどう思う?」という意味で使われることがありますが、非常に限定的です。選択を求める一般的な疑問文では「A or B?」と覚えておきましょう。

「AとBを持ってきて」と「AかBを持ってきて」の違い

次に、依頼や命令の文での違いを見てみましょう。ここでの使い分けは、求めているものが「両方」か「どちらか」かによって明確に決まります。

  • 「両方」を求めるとき → and
    「ペンと紙を持ってきてください。」
    Please bring a pen and paper.
  • 「どちらか一方」を求めるとき → or
    「ペンか鉛筆を持ってきてください。」
    Please bring a pen or a pencil.

この違いは、条件文(if節)でも同じロジックで適用されます。複数の条件が全て必要か、いずれか一つで十分かによって、使う接続詞が変わります。

シチュエーション例文 (和訳)英文と解説
全ての条件が必要
(and:足し算のイメージ)
もし時間とお金があれば、旅行に行きます。If I have time and money, I will travel.
旅行に行くためには「時間」と「お金」の両方が必要。
いずれかの条件で十分
(or:選択のイメージ)
もし雨が降るか寒ければ、家にいます。If it rains or gets cold, I will stay home.
「雨が降る」か「寒くなる」のどちらか一つの条件が満たされれば、家にいる。

条件文で「or」を使う場合、条件のいずれかが成立すれば結果が発生することに注意しましょう。上記の例では、雨が降らなくても寒ければ家にいることになります。

シチュエーション別 会話例で確認

実際の会話の流れの中で、どのように使い分けられているか見てみましょう。

会話例:レストランにて

A: For the main course, you can choose fish or steak. (メインは魚かステーキが選べます。)
B: I’ll have the steak, please.
A: And would you like salad and soup with that? (サラダとスープはお付けしますか?)
B: Yes, please. I’d like both.

この会話では、メインを選ぶ場面では「or」が、サイドメニューを両方お付けするか聞く場面では「and」が使われています。文脈が「選択」か「追加・束ね」かを意識すると、自然に使い分けられるようになります。

練習問題:空欄を埋めてみよう

以下の各文の空欄に、「and」または「or」のどちらか適切な方を入れてください。選択の意図を考えながら解いてみましょう。

  1. Do you want to go to the movies (   ) stay at home tonight? (今夜は映画に行きたい?それとも家にいたい?)
  2. Please buy some milk (   ) eggs from the store. (お店で牛乳と卵を買ってきて。)
  3. If you study hard (   ) get some rest, you’ll feel better. (しっかり勉強するか少し休むかすれば、気分が良くなるよ。)
  4. I need a computer (   ) a stable internet connection to work. (仕事するにはパソコンと安定したインターネット接続が必要だ。)
  5. Should I wear the blue shirt (   ) the white one? (青いシャツと白いシャツ、どちらを着るべき?)

解答と解説
  1. or … 「映画に行く」か「家にいる」かの選択を尋ねる疑問文です。
  2. and … 「牛乳」と「卵」の両方を買ってくるよう依頼しています。
  3. or … 「勉強する」か「休む」のいずれかを行えば、結果(気分が良くなる)に繋がる条件文です。
  4. and … 仕事するためには「パソコン」と「接続」の両方が必要です。
  5. or … 「青シャツ」か「白シャツ」か、どちらを着るか選択を求める疑問文です。日本語の「と」に注意。

疑問文、依頼文、条件文での使い分けは、「複数のものを全て求めるか、いずれかを選ばせるか」という根本的な考え方に立ち返れば迷いません。特に疑問文では、日本語の「と」が英語では「or」になるという逆転現象をしっかりと意識することが、自然な英語を話す第一歩です。

もっと深く知りたい人のために:論理記号とド・モルガンの法則

否定の範囲を 論理記号で 視覚化する。andは∧、orは∨、否定は括弧ごとにかかる、ド・モルガンの法則で変換

否定文におけるandとorの使い分けは、否定の力が及ぶ「範囲」が鍵でした。この考え方をより抽象的に、理論的に理解するためのツールが、論理記号とド・モルガンの法則です。これらを使うと、英文の構造を視覚的に捉え直し、文法ルールの背後にある原理を理解できます。この考え方は、プログラミングや数学的思考の基礎にも通じるものです。

∧(かつ)と∨(または)で考える英文

日常で使う「and」と「or」は、論理学ではそれぞれ記号「∧(かつ)」「∨(または)」で表されます。この記号を使うと、文の骨組みをシンプルに抽出できます。

  • 肯定文: I like apples and oranges. → 「A ∧ B」
  • 否定文: I don’t like apples or oranges. → 「not (A ∧ B)」

記号化することで、日本語の「と」「か」という言葉の感覚から離れ、論理そのものの構造に集中できるようになります。英語の否定文で「or」を使うのは、「not」が「A ∧ B」という全体のまとまりを否定しているからです。この「まとまり」を記号の括弧で表現すると、理解が深まります。

論理記号で見る思考のプロセス

日本語の感覚「リンゴとオレンジが好きじゃない」は、「Aが好きじゃない ∧ Bが好きじゃない」という解釈(not A and not B)に近くなります。しかし、英語の「I don’t like A or B.」が表すのは、「(A ∧ B)という組み合わせ全体が、好きではない」という意味です。記号で書くと「not (A ∧ B)」です。この「括弧でくくる」という視点が、andとorの使い分けの核心です。

not(A and B) = not A or not B を感覚で理解する

ここで、論理学における重要な法則「ド・モルガンの法則」が登場します。これは、否定(not)がandやorに及ぶ時の変換ルールを定式化したものです。

  • 法則1: not (A and B) = (not A) or (not B)
  • 法則2: not (A or B) = (not A) and (not B)

この法則を、先ほどの例に当てはめてみましょう。「I don’t like apples and oranges. (not (A ∧ B))」という文は、ド・モルガンの法則により「(not A) ∨ (not B)」に等しいと変換できます。これを自然な英語に戻すと、「I don’t like apples or I don’t like oranges.」となります。実際の会話では「I don’t like apples or oranges.」と簡潔に言いますが、その背後にはこの論理的な等式が働いています。

ド・モルガンの法則は、「全体の否定」を「各部分の否定」に言い換えるための道具です。

具体例を通して、この感覚を養いましょう。以下の2つの文は、論理的には同じ状況を表しています。

  • It is not true that the store is open and has stock. (not (A ∧ B))
  • The store is not open or it does not have stock. ((not A) or (not B))

最初の文は「店が開いていてかつ在庫があるということは真実ではない」、つまりそのような完璧な状況は成立していない、と言っています。2つ目の文は、その状況が成立しない理由を列挙しています。「店が開いていないか、在庫がないか、どちらか(あるいは両方)だ」というわけです。このように、andを含むまとまりを否定する時、その結果はorで結ばれた否定文として表現されるのです。

STEP
ド・モルガンの法則を英文に適用する
  • 1. 文の論理構造を見極める: 「〜ではない」という否定が、何をまとめて否定しているのかを探します。特に「both A and B」や「A as well as B」のような表現は、強力なまとまり(A ∧ B)を作ります。
  • 2. 記号に置き換えて法則を適用する: そのまとまりを「(A ∧ B)」とし、頭に「not」をつけます。ド・モルガンの法則「not (A ∧ B) = (not A) ∨ (not B)」を思い出します。
  • 3. 自然な英語に戻す: 変換後の「(not A) ∨ (not B)」を、自然な英語の語順と表現に直します。この時、否定語と結ぶ接続詞はorになるはずです。

この考え方を身につけると、複雑な否定文を書く時や読む時に迷いがなくなります。例えば、「彼は有能でも誠実でもない」という日本語を英語にする場合、「He is not competent and honest.」と直訳すると「有能ではない、そして(それに加えて)誠実だ」というおかしな意味になってしまいます。正しくは「He is not competent or honest.」です。これは「有能 ∧ 誠実」という理想像の否定であり、ド・モルガンの法則が示す通りです。

論理記号とド・モルガンの法則は、英語の文法ルールを暗記するのではなく、その背後にある原理を理解するための枠組みです。一度この思考法が身につけば、andとorの使い分けはもとより、より論理的で明晰な英文を構築する力そのものが強化されるでしょう。

迷った時の最終チェックリスト:3ステップで正しい接続詞を選ぶ

これまで否定文や疑問文など様々な文脈での使い分けを見てきました。しかし、実際に英文を書いていると、複数の要素が否定と絡んできて、どちらを使うべきか迷う瞬間も訪れます。このセクションでは、そんな迷いを解消するための実践的な思考法を紹介します。単なる暗記ではなく、論理的に分析する3つのステップを身につけましょう。

STEP
肯定形で言い換えてみる

迷ったら、まずその文を肯定形に言い換えてみます。日本語の直訳や否定の影響から一旦離れ、肯定文で何を伝えたいのかを明確にします。否定文における「and」と「or」の逆転は、否定の力が全体にかかるからです。肯定文ではその逆転が起こらないため、元々の論理関係が分かりやすくなります。

例文:I don’t have a pen or a notebook. → 肯定文に:I have a pen and a notebook. (ペンとノートブックの両方を持っている)
肯定文で「and」が必要ということは、元の否定文では「or」が正しいという判断材料になります。

STEP
否定の範囲を確認する

次に、否定語(not, no, never, without, rarelyなど)が文中のどの部分に影響しているかを確認します。否定の範囲が「AとBの両方」なのか、「AかBのどちらか」なのかを考えます。否定の範囲がAとBの両方に及ぶ場合、その二つは「and」で結ばれています。否定の範囲がAとBのどちらか一方だけに及ぶ場合、その二つは「or」で結ばれます。

  • 「AとBの両方がない」→「not (A and B)」→「not A or not B」 (ド・モルガンの法則)
  • 「AかBのどちらもない」→「not A and not B」→「not (A or B)」 (ド・モルガンの法則)
STEP
意図する意味を論理記号で表現する

最後に、自分の伝えたい意味を論理記号で考えてみます。これは最も確実な方法です。論理記号「∧(かつ)」と「∨(または)」を使って、文の構造を視覚化します。そして、その論理式全体に否定がかかっているのか、個々の要素にかかっているのかを確認します。

伝えたい意味論理表現英文
ペンもノートも持っていないnot (Pen ∧ Notebook)I don’t have a pen or a notebook.
ペンはなく、ノートもない
(両方ないことを別々に強調)
not Pen ∧ not NotebookI have no pen and no notebook.
最終的な判断基準

これらのステップを踏んだ上で、最終的に問うべきは一つのことだけです。それは、「AとBの両方が必要か、それともAかBのどちらか一方でよいか」です。この問いに答えることができれば、どんなに複雑な文でも正しい接続詞を選び出すことができます。迷った時は、この基本に立ち返りましょう。

著者プロフィール

大学受験・英語資格試験塾講師。大学時代にアメリカへ1年間留学。卒業後は海外書籍を取り扱う出版社で編集職に6年間従事した後、英語教育の現場へ転身。大学受験生向けや、社会人の英語資格試験対策の講義を担当し、実践的で分かりやすい解説に定評がある。出版社時代に様々なジャンルの英語書籍を担当した経験から、法律から工学まで業界特有の英語表現やビジネス英語に関する幅広い知識を持つ。また、二児の母という立場から、実体験に基づいた子どもの英語教育に関する発信も行っている。

目次