【例文】If only と only if の違いと使い方を解説

If only と only if の違いと使い方を解説

if only only if はその語句の順番が入れ替わるだけですが、大きく意味が異なる表現です。

英語学習の上級者でも、度忘れしてしまったり、真逆に覚えてしまったりしている表現です。

一度学習しても、何度か復習の必要な用法ではないでしょうか。

今回は、このややこしい表現を、スッキリ整理していきましょう。

If onlyの意味と使い方

まずはIf onlyの意味と用法から確認していきましょう。

If only「現実とは違うこと」への願望を表す仮定法で用いられます。

If onlyI wishで入れ替えることができる場合も多いですが、if onlyのほうが「~でさえあればなぁ」I wishに比べて、強い願望を表します。

if only + 仮定法過去「現在の事実」と違う願望を表すときに用いられる表現です。

if only + 仮定法過去完了「過去の事実」と違う願望を表すときに用いられる表現です。

If only から始まる節を従属節として、そのあとに主節がくるパターンもあります。この場合は通例if only節は前に置かれます。

例:If only I were rich, I could marry her. (もしお金持ちでありさえすれば、彼女と結婚できるのになぁ)

only ifの意味と使い方

次に、only if の意味と用法を見ていきましょう。

only if 「~の場合に限り」という意味になります。

この用法で注意すべき点は、従属節 Only if から英文が始まる場合、その後ろに来る主節で倒置が起きます。

倒置とは「主語と(助)動詞」の順番が逆になることを意味します。

if only か only if か迷った時

何度覚えても、「どっちだけ?」となるのがこの表現ですね。

少し恥ずかしいですが、私なりの覚え方(意味の導き方)があるので、紹介させていただきます。

この方法は、あくまでも私の独自の考え方です。

一般的な文法の解釈と異なると思うのでご留意ください!


私の意味の解釈では、上記のように、if と onlyを分けて考えてみます。

そして、先頭に来た if only がその後ろのカッコで囲まれた部分にそれぞれ意味を追加していると考えてみます。

この段階で、先ほどより分かりやすく感じていただけると幸いです。

ここで、まだわからない場合は、どちらかというとonly if のほうが直感的に分かりやすいので、こちらから考えることをお勧めします。

if you wash your handsだけを取り出しても、「あなたが手を洗った場合」と完全な従属節として意味が通じます。

その完全な従属節の頭にonlyを付け加えると、only (if you wash your hands) 「(あなたが手を洗った場合)だけ」と条件がより強められるという感覚です。

only ifonly if」と 考えるよりも、「only + if (従属)節」 で考えるということです。

この考え方は私の独自のものなので、ご参考程度にしていただけると幸いです。

また、この考え方についての誤りや議論、もっと良い覚え方があれば、コメントやtwitterでご連絡いただけると嬉しいです。

if only 英語例文

Level:★★☆☆☆☆☆☆
※仮定法過去

I wish I had more time.

If only I had more time.

(和訳)もっと時間があればなぁ。

【1】more (もっと、より多くの)
【2】time (時間)

Level:★★★☆☆☆☆☆
※仮定法過去

I wish I lived in the countryside.

If only I lived in the countryside.

(和訳)都会に住んでいればなぁ。

【1】live in the countryside (田舎に住む)

Level:★★☆☆☆☆☆☆
※仮定法過去

I wish he could speak English.

If only he could speak English.

(和訳)彼が英語を話せればなぁ。

【1】speak English (英語を話す)

Level:★★☆☆☆☆☆☆
※仮定法過去

I wish he could save money.

If only he could save money.

(和訳)彼が貯金をできればなぁ。

【1】save money (貯金する、節約する)

Level:★★★☆☆☆☆☆
※仮定法過去完了

I wish I hadn’t eaten the mushrooms.

If only I hadn’t eaten the mushrooms.

(和訳)そのキノコを食べていなければなぁ。

【1】eaten (eatの過去分詞)
【2】mushroom (キノコ)

Level:★★★☆☆☆☆☆
※仮定法過去完了

I wish you had asked me earlier.

If only you had asked me earlier.

(和訳)もっと早く私に尋ねてくれていればなぁ。

【1】ask A (Aに尋ねる)
【2】earlier (もっと早く)

Level:★★☆☆☆☆☆☆
※仮定法過去完了

I wish you hadn’t told my mother.

If only you hadn’t told my mother.

(和訳)もし君が私のお母さんにいっていなければなぁ。

【1】tell A (Aに言う)
【2】mother (母親)

Level:★★★☆☆☆☆☆
※仮定法過去

If only I had little more money, I’d buy an electric car.

(和訳)もうちょっとお金がありさえすれば、電気自動車を買うのになぁ。

【1】little more (もう少し)
【2】electric car (電気自動車)

Level:★★★☆☆☆☆☆
※仮定法過去

If only I didn’t have a stomach ache, I could go to the party tonight.

(和訳)もし腹痛さえなければ、今夜、そのパーティに行けたのになぁ。

【1】have a stomach ache (腹痛がする)
【2】tonight (今夜)

Level:★★★☆☆☆☆☆
※仮定法過去完了

If only I’d taken the bus, I would have got there by now.

(和訳)もしそのバスに乗れてさえいれば、今頃はそちらについていたのになぁ。

【1】take a bus (バスに乗る)
【2】by now (今頃はもう)

if only 英語例文

Level:★★★☆☆☆☆☆

I will let you go only if you tell the truth.

(和訳)本当のことを言った場合にのみ、あなたを開放しますよ。

【1】let A go (Aを自由にする、開放する)
【2】tell the truth (真実を言う)

Level:★★☆☆☆☆☆☆

The lawyer is paid only if he wins.

(和訳)弁護士は勝訴した場合にのみ、報酬が支払われる。

【1】lawyer (弁護士)
【2】win (勝つ)

Level:★★★☆☆☆☆☆

I’ll tell you, but only if you don’t tell anyone else.

(和訳)教えてあげますよ。でも、あなたがほかの誰にも言わない場合に限ってです。

【1】tell A (Aに言う)
【2】anyone else (他のだれか)

Level:★★★☆☆☆☆☆

Bees are aggressive only if they are disturbed.

(和訳)混乱している場合に限って、ミツバチは攻撃的です。

【1】aggressive (攻撃的な)
【2】disturbed (乱された、混乱した)

Level:★★★★☆☆☆☆

We can win the competition only if everyone in the team makes utmost efforts.

(和訳)チームのみんなが最大限の努力をした場合に限って、私たちはその大会で優勝できます。

【1】win the competition (大会で優勝する)
【2】make utmost efforts (最大限の努力をする)

Level:★★★★☆☆☆☆
※倒置

Only if you do well on your exams will we let you play video games.

(和訳)テストでよい成績をとった場合に限って、あなたにゲームをさせてあげます。

【1】do well (よくやる)
【2】let A do (Aが~するのを許可する)

Level:★★★★★☆☆☆
※倒置

Only if a teacher has given permission is a student allowed to go to the bathroom.

(和訳)先生が許可を与えた場合に限って、生徒はトイレに行くことが許されます。

【1】give permission (許可を与える)
【2】be allowed to do (~することが許される)

関連内部リンク
【例文】過去完了形の継続用法【現在完了形との違いを図解で解説】

【例文】大過去を表す過去完了形【図解で解説】

【例文】過去完了形の経験用法 【現在完了形との違いを図解で解説】

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です