仮定法 / 現在形 違い|if I were と if I am の違い

英語の if は、どちらも日本語にすると「もし」になりやすいため、if I wereif I am の違いがわかりにくくなりがちです。

でも、判断の軸はシンプルです。

if I am は「現実に起こりうる条件」
if I were は「現実ではない仮定・現実から距離のある想像」

まずはこの1点を押さえるだけで、かなり迷いにくくなります。

この記事では、初心者にもわかるように、

  • どんなときに if I am を使うのか
  • どんなときに if I were を使うのか
  • If I were you がなぜ自然なのか
  • よくある間違いをどう直せばいいのか

を、例文つきでわかりやすく整理します。

目次

if I were と if I am の違いをひとことで言うと

結論からいうと、違いは 「現実味があるかどうか」 です。

スクロールできます
表現基本の意味ニュアンス
if I amもし私が〜なら現実にそうなる可能性がある
if I wereもし私が〜だったら現実とは違う想像・ありえない/起こりにくい仮定

たとえば、次の2つを比べてみてください。

If I am late, please start without me.
もし私が遅れたら、先に始めてください。

これは、実際に遅れる可能性がある話です。
だから if I am が自然です。

一方で、

If I were a bird, I could fly to you.
もし私が鳥だったら、あなたのところへ飛んでいけるのに。

これは、現実には私は鳥ではありません。
つまり、事実と違う想像なので if I were を使います。

if I am を使う場面

if I am は、本当に起こるかもしれないことを言うときに使います。

現実的な条件を言うとき

たとえば、こんな文です。

  • If I am free tomorrow, I will call you.
    明日ひまだったら、電話します。
  • If I am wrong, please tell me.
    もし私が間違っていたら、教えてください。
  • If I am late, go ahead without me.
    もし私が遅れたら、先に行ってください。

ここでは、どれも「実際にそうなる可能性」があります。
そのため、現在形の if I am が使われます。

未来のことでも if 節は現在形になる

ここは特に大事です。

日本語では「もし〜なら、〜するだろう」と未来っぽく考えますが、英語ではif節の中に will を入れず、現在形を使うことが多いです。

たとえば、

If I am free tomorrow, I will help you.

が自然です。

× If I will be free tomorrow, I will help you.

のようにすると、不自然になりやすいので注意しましょう。

if I were を使う場面

if I were は、現実ではないことや、現実から距離を置いた仮定を表すときに使います。

今の事実に反する仮定

次の文を見てください。

  • If I were rich, I would travel around the world.
    もしお金持ちだったら、世界中を旅するのに。
  • If I were taller, I could reach that shelf.
    もっと背が高ければ、あの棚に手が届くのに。
  • If I were you, I would apologize.
    もし私があなたなら、謝ります。

これらはすべて、現実にはそうではないという前提があります。

  • 今はお金持ちではない
  • 今はもっと背が高いわけではない
  • 私はあなたではない

だから if I were が使われます。

なぜ現在の話なのに were になるのか

ここで混乱しやすいのが、今の話なのに過去形っぽい were が出てくることです。

これは本当の「過去」を表しているのではありません。
英語では、過去形を使って現実から距離があることを表すことがあります。

つまり、

  • if I am → 現実に近い
  • if I were → 現実から距離がある

という感覚です。

「過去の話」だから were なのではなく、
“現実ではない仮定” を出すために形を後ろにずらしていると考えると理解しやすくなります。

if I were you が自然な理由

If I were you は、英語でとてもよく使われる定番表現です。

意味は、

「私があなたの立場なら」 「私だったらそうする」

に近いです。

たとえば、

  • If I were you, I’d talk to her first.
    私があなたなら、まず彼女と話します。
  • If I were you, I wouldn’t rush.
    私があなたなら、急がないです。

この表現は、単なる仮定というより、相手への助言としてよく使われます。

なぜ if I am you ではないのか

if I am you は、普通は使いません。

なぜなら、「私があなたである」は、普通の会話では現実に起こりうる条件ではないからです。
現実には、私は私であり、あなたはあなたです。

そのため、

× If I am you
ではなく
〇 If I were you

となります。

これは丸ごと覚えてしまって大丈夫です。

「私があなたなら」= If I were you
は、英語の定番フレーズです。

if I were と if I was はどう違うのか

この記事の中心は if I wereif I am の違いですが、学習中は if I was も気になるはずです。

結論としては、会話では if I was を耳にすることもあります
ただし、学習・試験・フォーマルな英語では if I were を選ぶのが安全です。

たとえば、

  • If I were you, …
    これは非常に自然で、学習上も定番です。
  • If I was you, …
    会話で見聞きすることはありますが、まずは積極的に使わなくて大丈夫です。

特に初心者のうちは、次のように覚えるのがおすすめです。

まずはこう覚えると迷いにくい

  • 現実にありえる条件if I am
  • 現実と違う仮定if I were
  • 迷ったら If I were you は固定表現として覚える

これだけで、多くの場面に対応できます。

if I were を使うときの文の形

if I were は、後ろの文とセットで使われることが多いです。

基本形は次の通りです。

仮定法の基本パターン

If + 主語 + were …, 主語 + would/could/might + 動詞の原形

例文を見てみましょう。

  • If I were you, I would wait.
    もし私があなたなら、待ちます。
  • If I were free now, I could join you.
    今ひまだったら、あなたたちに参加できるのに。
  • If I were better at English, I might apply for that job.
    もっと英語が得意なら、その仕事に応募するかもしれないのに。

ここで大事なのは、if節が were なら、後ろも would/could/might になりやすいことです。

if I am を使うときの文の形

if I am は、現実に起こりうる条件なので、未来の内容でも自然に使えます。

現実的な条件の基本パターン

If + 主語 + am/is/are …, 主語 + will/can/may + 動詞

たとえば、

  • If I am available, I will come.
    都合がつけば行きます。
  • If I am busy, I may not reply soon.
    忙しければ、すぐには返信できないかもしれません。
  • If I am unsure, I will ask again.
    もし自信がなければ、もう一度聞きます。

この形は、日常会話でもメールでもよく使います。

if I were と if I am の使い分けがわかる例文比較

ここでは、似ているけれど意味が変わるペアを並べます。

1. 現実の予定か、想像か

If I am late, call me.
遅れそうなら電話してください。
→ 本当に遅れる可能性がある話

If I were late, I would call you.
もし遅れるようなことがあれば、あなたに電話するのに。
→ 現実の予定というより、仮定的な言い方

2. 本当にありえるか、現実離れしているか

If I am the next manager, I will change this system.
もし次のマネージャーが私なら、この仕組みを変えます。
→ 現実にそうなる可能性を見ている

If I were the manager, I would change this system.
もし私がマネージャーだったら、この仕組みを変えるのに。
→ 今はマネージャーではない前提

3. ただの条件か、助言か

If I am in your position, I will be careful.
これはかなり不自然です。

If I were you, I would be careful.
私があなたなら、気をつけます。
→ 助言として自然

この3つを見比べると、if I am は現実寄り、if I were は仮想寄りという違いがよくわかります。

よくある間違い

ここでは、学習者がつまずきやすいポイントをまとめます。

if I were の後ろに will を置く

× If I were you, I will go.
〇 If I were you, I would go.

if I were は仮定法なので、後ろは would が自然です。

未来のことだから if の中にも will を入れてしまう

× If I will be free, I will join you.
〇 If I am free, I will join you.

現実に起こりうる未来の条件では、if節は現在形にするのが基本です。

If I am you と言ってしまう

× If I am you
〇 If I were you

「私があなたなら」は、現実の条件ではなく仮定なので、were を使います。

迷ったときの判断方法

迷ったら、次の順番で考えると判断しやすいです。

1. それは本当に起こりうることか

起こりうるなら if I am

  • If I am busy, …
  • If I am late, …
  • If I am free tomorrow, …

2. それは現実と違う想像か

現実と違うなら if I were

  • If I were rich, …
  • If I were taller, …
  • If I were you, …

3. 後ろの文も確認する

  • if I am の後ろ → will / can / may などが来やすい
  • if I were の後ろ → would / could / might が来やすい

この組み合わせまで見れば、かなり正確に判断できます。

仮定法 / 現在形 違いを覚えるコツ

覚え方は、細かい文法用語よりも、次の2つで十分です。

if I am = 現実に近い「もし」
if I were = 現実から遠い「もし」

さらに、次の定番セットで覚えると実践的です。

そのまま覚えたい3つ

  • If I am free, I will go.
  • If I were rich, I would travel.
  • If I were you, I would apologize.

この3文を区別できれば、基本はかなり理解できています。

まとめ

if I amif I were の違いは、現実に起こりうるかどうかです。

if I am

  • 現実の条件
  • 実際にそうなる可能性がある
  • 未来のことでも if節は現在形を使う

if I were

  • 現実ではない仮定
  • 事実に反する想像
  • 助言の If I were you でもよく使う

最後に、最短で整理するとこうなります。

「ほんとうにありえるなら if I am」
「想像・反実仮想なら if I were」

この基準で考えれば、if I were と if I am の違いはかなりスッキリ見えるはずです。

英作文や会話で迷ったら、まずは

  • If I am free, …
  • If I were you, …

の2つを基準にしてみてください。

この記事を書いた人

英語表現の意味・違い・使い分け、英語例文・英語メール・会話フレーズ、英会話のコツ・勉強法、英検・TOEIC・TOEFLの対策方法、英語学習アプリ・オンライン英会話・英語コーチングなどの情報を発信しています。
自身の英語学習経験と、教材・学習サービスの利用経験をもとに、初心者にもわかりやすく、実際に役立つ情報を重視して記事を作成しています。記事は辞書・公式情報・教材情報などを確認し、必要に応じて内容を更新しています。

目次