仮定法の「I wish」と「If only」の違いって何?使い方とニュアンスの違いを知ろう

「I wishとIf onlyって何が違うんですか?」というのは、ある程度勉強をしっかりしているからこそ出てくる質問です。

教科書では両方とも「〜ならいいのに」と訳されてるし、文法書を見ても似たような説明が並んでる。「結局同じなの?」って思いますよね。

でも、ネイティブは明らかに使い分けてます。そう、ニュアンスが違うんです。今回はこの2つの違いをお伝えします!

一言で言うと「感情の強さ」が違う

この2つは、どれくらい強く「~だったらいいな」と思っているか、感情の込め方で使い分けるんです。

I wish → 「〜だったらいいのになぁ」(穏やかな願望・後悔)
If only → 「〜だったらいいのに!」(強い願望・切実な後悔)

文法的な使い方はほぼ同じですが、If onlyの方が、より感情がこもっています。
「もう本当に、心から、〜だったらいいのに!」という感じですね。

実際の場面での使い分けをイメージ

「感情の強さが違う」と言われても、ピンときづらいですよね。だから私は生徒さんたちに、こんな風に説明してます。

まず、I wishを使う場面を想像してください。

I wish I could speak English better.
(もっと英語が上手に話せたらなぁ)

これは、日常会話でふと思う程度の願望です。深刻じゃないですね。「まあ、できたらいいよね」くらいの温度感です。

一方、If onlyはこう。

If only I could speak English better!
(もっと英語が話せたらいいのに!)

こっちは切実です。例えば、海外旅行中に言いたいことが伝わらなくて悔しい思いをした時とか、留学のチャンスを逃した時とかを想像してください。「ああ、本当に話せたらよかったのに!」という強い気持ちが入ってます。

ちなみに、If onlyは文末に「!」をつけることが多いです。それくらい感情的な表現なんですよね。

念のために文法のおさらい:時制のルール

使い方自体は、I wishもIf onlyも同じルールです。覚えている人はとばしてOKです。ここは表で整理しておきましょう。

表したい内容 後ろに続く形
現在の願望 過去形 I wish I knew the answer.
過去の後悔 過去完了形 I wish I had studied harder.
未来への願望 would/could + 動詞 I wish it would stop raining.

If onlyも全く同じ形で使えます。

引っかかりやすいのbe動詞の扱いです。I wishやIf onlyの後ろでは、主語が何であってもwereを使うのが正式です。

I wish I were taller.(もっと背が高かったらなぁ)
If only she were here!(彼女がここにいてくれたらいいのに!)

口語では、実は「was」も使われるんです。でも、テストでは「were」と書いておくのが無難ですよ。

さらにイメージを深めるために例文を確認!

英語は使えば使うほどイメージがつきやすくなります。どんどん確認していきましょう!

①日常的な願望(穏やか)
I wish I had more free time.
(もっと自由な時間があればなぁ)
②切実な願望(強い感情)
If only I had more time! The deadline is tomorrow!
(もっと時間があれば!締め切り明日なのに!)
③過去への軽い後悔
I wish I had brought an umbrella.
(傘を持ってくればよかったな)
④過去への強い後悔
If only I had listened to my mother’s advice!
(お母さんの言うことを聞いていれば!)

どうですか?If onlyの方が、明らかに「感情が乗ってる」感じがしませんか?

映画やドラマでIf onlyが出てきたら、だいたい登場人物が何か辛い状況にいる時です。逆にI wishは、ぼんやり窓の外を眺めながら呟くようなシーンで使われることが多いですね。
そういう視点で洋画を見ると、けっこう面白いですよ。

テスト・入試で狙われやすいのは時制とbe動詞

先ほど念のための復習として扱いましたが、仮定法は文法を狙った問題を出しやすいところです。ただ逆に狙われやすいポイントは決まっているので、集中的に学習しておけばOK!

1. 時制の選択問題
「現在の願望なのに過去形を使う」という仮定法の基本ルール。これは絶対に押さえておいてください。I wish I (know / knew) his address. みたいな問題ですね。答えはknewですよ!

2. be動詞はwereを選ぶ
さっきも言いましたが、I wishやIf onlyの後ろは、主語がI/he/she/itでもwereが正解になることが多いです。選択肢にwasとwereがあったら、まずwereを疑ってください。

3. 書き換え問題
「I’m sorry I don’t have a car.」→「I wish I ( ) a car.」のような書き換え問題もよく出ますが、ポイントはここでも時制です。
答えはhadですね。現在のことを表すのに過去形を使う、という仮定法のルールがわかっていれば解けます。

正直なところ、「I wishとIf onlyのニュアンスの違いを問う問題」は入試ではほとんど見かけません。なぜなら、違いは気持ちの強さだけだから、文法問題では「どちらを入れても正解」というケースが実際にあるんです。

ただ、英作文や面接で使い分けられると、「おっ、この子わかってるな」と思われます。差がつくポイントですよ。

2つの使い分けは、感覚で覚えるのが近道

I wishとIf onlyの違いは、「頭で理解する」より「感覚で覚える」方が早いです。

洋楽や映画でこの表現が出てきた時、「あ、今この人、相当悔しいんだな」とか「これは軽い願望だな」とか、場面と一緒に覚えていくと自然と身につきます。文法の勉強も大事ですが、こういう「生きた英語」に触れる時間も作ってほしいなと思います。

I wishは穏やかな願望や後悔、If onlyは強い感情を伴う願望や後悔。
文法的な使い方は同じで、現在のことには過去形過去のことには過去完了形を使う。
be動詞はwereが基本。

テストでは時制の選択と書き換え問題が頻出なので、しっかり練習しておきましょう。