今回はbut for, without, withを用いた仮定法について説明します。
仮定法って、ifがなくても表現できるのですね。
3~4分でサクッと読めますよ!
「but for, without = もし~がなければ」、「with = もし~があれば」
まずは意味をまとめてみましょう。それぞれ下記のように使うことが出来ます。
全て「もし~」という意味を含んでおり、ifに近い意味を持っている点がポイントです。
- but for~, without~: もし~がなければ (現在)、もし~がなかったら (過去)
- with~: もし~があれば (現在)、もし~があったら (過去)
例文はコチラです。
まずはbut for, withoutです。現在/過去の両方の意味で使えるのがポイントですね。
Without her, he would not be here now.
= But for her, he would not be here now.
(彼女がいなければ、彼は今ここにはいないだろう)
Without his effort, he would not have succeeded.
= But for his effort, he would not have succeeded.
(彼の努力がなかったら、彼は成功していなかっただろう)
次はwithです。同じく現在/過去の両方の意味で使えるのがポイントです。
With a little more patience, he would be here now.
(もう少し忍耐力があれば、彼は今ここにいるだろうに)
With a little more patience, he would have succeeded.
(もう少し忍耐力があれば、彼は成功していただろうに)
なお、but for, withoutに関しては、
- もし~がなければ ⇒if it were not for
- もし~がなかったら ⇒if it had not been for
で書きかえることが出来ます。
コチラの表現については、下記の記事で詳しく説明していますので、興味があればぜひお読みくださいね。
参考記事:【仮定法】if it were not for/if it had not been forの訳し方
なお、よく質問を受けるのですが、「おススメの文法書を3つ挙げろ」と言われたら、
がダントツでおススメです。
何か疑問があれば、真っ先に調べるのがロイヤル英文法です。当ブログでも、「この記述で大丈夫かな?」と不安になることがあれば、よく活用させて頂いています。
重たいので持ち運びには向いていませんが、ロイヤル英文法(kindle版)も持っていると便利です。わたしは紙版とkindle版の両方を所持しています。
※ kindle版を読むにはアプリが必要ですが、スマホ/PCをお持ちであれば、アプリ自体は無料でダウンロードできます。
現代英文法講義は、ロイヤル英文法で解決しなかった疑問を解消してくれることがあるので重宝しています。また、少し違った角度から説明を与えてくれることもあるので、ロイヤルと併用しています。
教師のためのロイヤル英文法はややレベルの高い文法書ですが、教える立場からすると「なるほど」というような構成になっています。語法等の細かい知識も網羅しています。2020年現在、一般の書店で見かけることはなく、ネットでも中古しか見当たらないのが残念。
その他、分野別におススメ参考書等が気になる方はコメント欄で質問して頂いても構いませんし、当ブログの参考書カテゴリーでは、気になった書籍・勉強法を紹介しています。
それでは!
コメント
[…] 参考記事:【決定版】but for, without, withを用いた仮定法とは? […]