If only ~ / Without ~ / But for ~
着眼点If only = I wish の強調。Without / But for = If it were not for / If it had not been for。
| 表現 | 意味 |
|---|---|
| If only S 過去形 | 〜でさえあればなあ |
| If it were not for ~ = Without ~ = But for ~ | (今)〜がなければ |
| If it had not been for ~ = Without ~ = But for ~ | (過去に)〜がなかったら |
例文
1
If only I had more time!
もっと時間があればなあ。
2
But for your help, I would have failed.
あなたの助けがなければ、私は失敗していただろう。
3
If it were not for water, we could not live.
水がなければ、私たちは生きられないだろう。
確認問題
1
書き換え。If it had not been for his advice, I would have lost. → ( ) his advice, I would have lost.
答え
Without / But for。過去の仮定なので would have lost と対応。