回答 2件
ベストアンサー
おそらく何かを勘違いされているのですが、仮定法は「If I were 〜」の方で「If I was 〜」は仮定法ではなく、直接法と言います。
仮定法では「If S V(動詞の過去形) 〜, S' 助動詞の過去形(could,wouldなど)+V'(動詞の原形) …」のような構造を取ります。
訳すと「もしSがVならば、S'がV'なのに(できたのに)」のようになります。
また、仮定法ではbe動詞を用いる際、主語が単数でも例外的にwereを用います。
直接法は「If S V 〜, S' V' …」という風に表され、「SがVならば、S'がV'する」のように訳します。
この場合、未来のことを表すことだとしても、Ifの中にはwillを使わず、現在形を使うので注意しましょう。
×→「If he will wake up, I will go to school」
○→「If he wakes up, I will go to school」
それぞれの意味の違いとしては、直接法は、単純にifの中身のことをやったら何かをするという意味になっているのに対し、仮定法はifの中のことが実際には起きていない、または起きるはずのないもので、そのことが起こったらどうするのかということが書かれています。
- お礼
具体的に説明していただきありがとうございました。
厳密に言うと、「If I were」は伝統的な仮定法の形として学校文法で教えられる表現です。
ただ、「If I was」が仮定法ではない、というわけではありません。現代英語の口語では、「If I was you」のような表現も普通に使われています。
そのため、
* 「If I were」→ 伝統的・フォーマル・学校文法で推奨される形
* 「If I was」→ 口語で実際によく使われる形
という理解が実態に近いです。
また、「直接法」ではなく「直説法」という用語を使うのが一般的ですね。
意味の違いとしては、
* 仮定法 → 現実とは異なる仮定・実現可能性の低い仮定
* 直説法 → 現実に起こりうる条件
を表します。
例えば、
If I were rich, I would travel the world.
(今は金持ちではない)
は典型的な仮定法ですが、
If I was rude yesterday, I’m sorry.
(昨日もし失礼だったならごめん)
は「本当にそうだったかもしれない」というニュアンスになります。
関連する質問
- 英単語帳か英熟語帳、どちらで勉強すべきか迷っています。英熟語帳の方が、熟語も単語も覚えられて一石二鳥かなと思うのですが、
- Can you〜?とWill you〜?って何が違うんですか?どちらも<依頼>って書いてあるんですが、使い分けを教えてく
- make of~と make from~の違いが分かりません!例文もお願いします。
- 入試英語について質問です。私立の英語は問題数が多く解ききれないことがままあるのですが、どういう対策が有効でしょうか?
- 「resolve」と「solve」の違いってなんですか?
- forが文頭に来る時の訳すコツを教えてください。 For Mary's sister, it's difficult t
- この問題のWe have had~の「had」の意味について教えてください。 1週間以上もほとんど雪が降っていません。
- must notとmay notの使い分けと違いについて教えてください。
- belongの過去形と過去分詞形を教えてください!
- ConnotationとDenotationの違いを教えてください。🙏🏻 「暗示的」や「明示的」と書かれていましたが意味