英語の「If only ~」の意味と使い方
形:If only ~
意味:〜でさえあればなあ(強い願い)
If only ~! で「〜でさえあればなあ」と、かなわない願いを強く表します。I wish ~ よりも強い気持ちです。
意味:〜でさえあればなあ(強い願い)
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.
- learned
- had learned
- have learned
- 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.
- am
- have been
- were
- 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 の一覧にあります。
あわせて覚えたい文法
- 「I wish」+ 過去形 〜ならいいのに(今の事実と反対の願い)
- 「I wish」+ 過去完了 〜だったらよかったのに(過去の事実と反対)
- 仮定法過去 もし〜なら…だろうに(今の事実と反対)