【英文法 第4章】I wish / If only の仮定法|現在・過去への願望を整理する

目次

導入

I wish と If only は、現実とは違う願望を表す仮定法の重要表現です。

I wish I were rich. は、実際には裕福ではないという現在の事実を背景にしています。

過去への後悔なら I wish I had studied harder. のように had p.p. を使います。

この記事では、文法事項そのものを順番に整理します。流れは次の通りです。

  1. 単元の中心イメージ — 仮定法をどう見るか
  2. 基本用法(I wish / If only の概要) — まず押さえる形と意味
  3. 応用例と判別のコツ — 入試で迷いやすい使い分け
  4. 大学受験で問われる重要ポイント — 整序・空所補充・読解で見る場所
  5. よくある間違い — 日本語訳に引っ張られやすい形

単元の中心イメージ

I wish / If only の中心は、現実とは違うことを願うことです。

現在への願望なら過去形、過去への後悔なら過去完了形を使います。

意味
I wish S 過去形 今〜ならいいのに I wish I knew the answer.
I wish S had p.p. 〜していたらよかったのに I wish I had known the truth.
If only S 過去形 今〜でさえあれば If only I were taller.
If only S had p.p. 〜してさえいれば If only I had listened to you.

基本用法(I wish / If only の概要)

現在への願望

現在の事実と違うことを願うとき、I wish S 過去形を使います。

I wish I knew her phone number. は、実際には電話番号を知らないという意味を含みます。

I wish I knew her phone number.
彼女の電話番号を知っていればなあ。
I wish I were a little taller.
もう少し背が高ければなあ。

過去への後悔

過去の事実と違うことを願うときは I wish S had p.p. を使います。

実際にはそうしなかった、そうではなかった、という後悔を表します。

I wish I had studied harder.
もっと一生懸命勉強していればよかった。
I wish I had not said such a thing.
そんなことを言わなければよかった。

応用例と判別のコツ

If only は感情が強い

If only は I wish よりも強い願望・後悔を表します。

「〜でさえあれば」「〜してさえいれば」という切実な響きがあります。

If only I had more time.
もっと時間さえあればなあ。
If only I had taken your advice.
あなたの助言を聞いてさえいればなあ。

I wish S would do

I wish S would do は、相手や状況への不満・変化への願望を表します。

自分で完全にコントロールできないことに対して使いやすい表現です。

I wish he would stop complaining.
彼が文句を言うのをやめてくれればいいのに。
I wish it would stop raining.
雨がやんでくれればいいのに。

hope と混同しない

hope は実現可能な願望に使います。I hope he comes. は彼が来る可能性がある普通の願望です。

I wish he came. は、実際には来ない可能性が高い、または現実と違う願望です。

大学受験で問われる重要ポイント

  • I wish S 過去形は現在への願望
  • I wish S had p.p. は過去への後悔
  • If only は強い願望・後悔
  • I wish S would do は不満・変化への願望
  • hope は実現可能な願望に使う

よくある間違い

間違い 1

誤りI wish I know the answer.
正しくはI wish I knew the answer.
理由現在の事実と違う願望なので過去形です。

間違い 2

誤りI wish I studied harder yesterday.
正しくはI wish I had studied harder yesterday.
理由過去への後悔なので had p.p. です。

間違い 3

誤りI wish I will be rich.
正しくはI hope I will be rich. / I wish I were rich.
理由実現可能な未来の願望なら hope、現実と違う願望なら wish です。

理解を固める確認問題

最後に、この単元で迷いやすい判断ポイントを確認します。答えを開く前に、仮定法の形・時間・現実との関係を自分で一度考えてみてください。

Q1. I wish I were rich は現在?過去?
現在への願望です。実際には裕福ではないという意味です。
Q2. I wish I had known は実際には知っていた?
いいえ。実際には知らなかったという後悔です。
Q3. I wish S would do は何を表す?
相手や状況への不満・変化への願望です。
迷ったら:if の有無だけで決めず、現実との関係、時間、主節の would / could / might、if の代用表現を順番に確認します。

まとめ

I wish / If only は、現実とは違う願望や過去への後悔を表します。

現在なら過去形、過去なら had p.p.、変化への願望なら would do と整理しましょう。


この章の進行

次は、仮定法の中でも as if / as though を整理します。


ONLINE LESSON
無料体験のご案内

1 対 1・60 分・完全無料・勧誘なし。
英文を「読める」状態に変える学習方針を、個別にご提案します。

無料体験を申し込む →

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

予備校講師・大学受験英語指導。TOEIC990点・英検1級。偏差値50〜60帯の受験生が英文法・英文解釈・英作文の力を体系的に身につけられるよう、問題解説を中心に発信しています。

目次