TOEIC® L&R・IELTS・TOEFL iBT® の文法ドリルと試験情報
ホーム > 文法一覧 > 「If only ~」の意味と使い方

英語の「If only ~」の意味と使い方

形:If only ~
意味:〜でさえあればなあ(強い願い)
If only ~! で「〜でさえあればなあ」と、かなわない願いを強く表します。I wish ~ よりも強い気持ちです。

形の作り方

使う時形例
今のことの願いIf only + 主語 + 過去形If only I had more time!
過去のことの後悔If only + 主語 + had + 過去分詞If only I had known!
これからのことの願いIf only + 主語 + would / could ~If only it would stop!

例文

  • If only I had a little more time!
    もう少し時間がありさえすればなあ。
  • If only I had listened to my mother's advice!
    母の忠告を聞いてさえいればなあ。
  • If only the rain would stop!
    雨がやんでくれさえすればなあ。

使い方のポイント

  • If only と I wish の違い:意味は近いですが、If only の方が気持ちが強く、文の終わりに ! を付けることが多いです。
  • 仮定法なので、今のことは過去形、過去のことは had + 過去分詞 にします。

練習問題

問1(IELTS B2の文法ドリルより) ( )に入る最も適切なものを選んでください。
If only I (  ) Japanese before I came here! Everything would be so much easier now.
  1. learned
  2. had learned
  3. have learned
  4. would learn
答えと解説

正解:2. had learned

来る前の過去のことを「〜していればなあ」と願うので過去完了の「had learned」。learned だと今のことへの願いになり、before I came と合いません。

問2(TOEFL iBT® B2の文法ドリルより) ( )に入る最も適切なものを選んでください。
If only I (  ) better at statistics; then I could actually enjoy this research methods course.
  1. am
  2. have been
  3. were
  4. will be
答えと解説

正解:3. were

今の事実と違う願いを表すので、If only のあとは仮定法過去の「were」。am は事実をそのまま述べる形で、かなわない願いを表せません。

この文法が出る級(目安)

※ IELTS のレベル(B1・B2・C1)は CEFR のレベルで、IELTS の公式サイトの CEFR との比較では、バンドスコアで B1=4.0〜5.0、B2=5.5〜6.5、C1=7.0〜8.0 に当たります(A2 以下に当たるバンドは示されていません)。項目のレベルは当サイトの目安で、IELTS の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。

※ TOEFL iBT®のレベル(B1・B2・C1)は CEFR のレベルで、ETS の対照では 2026年1月からの TOEFL iBT® のスコアで B1=3〜3.5、B2=4〜4.5、C1=5〜5.5 に当たります。項目のレベルは当サイトの目安で、TOEFL® の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。

あわせて覚えたい文法