← レッスン一覧B2

wish / if only (願望と後悔)

「〜だったらなあ」を伝える

wish + 仮定法で『現実と違う願望/後悔』を表す。時制を1段階下げる。

wish + 過去形:今の現実への不満・願望 (I wish I had more time = 時間があればなあ)。wish + 過去完了:過去への後悔 (I wish I had studied harder = もっと勉強しておけばよかった)。wish + would:他者の習慣的行動への苛立ち (I wish you would stop snoring)。If only も同義で、より感情的。

深掘り

なぜそうなるか
wish + 仮定法は『現実とずれた状態』を表す装置。時制を1段過去にずらすことで『現実から距離を取る』マーキング。日本語の『〜だったらなあ』『〜していればよかった』に正確に対応。If only は wish より感情がこもり、文学的・口語の嘆きで使われる。
使う場面
(1) 今の状況への不満:〈I wish I lived closer to work〉(2) 過去への後悔:〈I wish I had taken that job〉(3) 他者の習慣的行動への嫌悪:〈I wish my neighbor wouldn't play loud music〉(4) 強い感情の表現 (If only):〈If only she were here now〉(5) 礼儀正しい願望:〈I wish I could help more, but ...〉。
日本人がやりがちなミス
(a) wish + will:〈I wish I will pass the exam〉× → 〈I hope I'll pass the exam〉○。wish は仮定法専用、現実的な希望には hope。(b) was vs were:〈I wish I was rich〉(口語ではOK) / 〈I wish I were rich〉(formal/試験で正式)。
似た構文との違い
wish vs hope: hope = 現実的に起こりうる願望 (I hope you pass the test)。wish = 現実とずれた願望 (I wish I were a bird)。〈I hope it rains〉(降ってほしい) と〈I wish it would rain〉(降ってくれないかな、願望)。
覚え方のコツ
wish の後ろは時制を1段過去にずらす:現在 → 過去 (I wish I had ...)、過去 → 過去完了 (I wish I had had ...)、will → would (I wish you would ...)。If only も同じルール。仮定法の核心『時制を下げて非現実を示す』ルールがそのまま適用される。

例文

  • I wish I were taller.
    もっと背が高ければなあ。
  • I wish I had studied more.
    もっと勉強しておけばよかった。
  • I wish you wouldn't interrupt me.
    邪魔しないでくれたらなあ。
  • If only I knew the answer.
    答えが分かればなあ。