条件の副詞節の中では未来のことでも現在形を用いる |
||
|
条件の副詞節の中では未来のことでも現在形を用いるについて解説します。 まだ読んでいない方は、以下の解説から読んでみて下さい。 まず、以下の文をみてみましょう。 I won't go out if it rains tomorrow. この文では、明日という未来のことなのにif節の中で未来形のwill rainではなくrainsと現在形が用いられています。 理由は以下の通りです。 まず、if it rains tomorrowという節は外出しない条件を表しているので、条件の節になります。 さらに、このif節は「明日雨が降ったら→外出しない」というように、動詞(この場合won't go out)を修飾しているので副詞の役割をしています。 よって、この節は「条件の副詞節」となります。 これは、最初の定義「条件の副詞節の中で未来のことには現在形を用いる」に当てはまるので、未来のことでもrainsと現在形を用います。 ここで、1つ注意が必要です。Whenを用いた節の時と同様、if節も名詞節になる場合があります。 以下の文をみてみましょう。 I don't know if it will rain tomorrow. この文では、明日という未来のことを表すのにwill rainと未来形を用いています。 この文のif節はknowの目的語になっており、目的語になれるのは名詞だけなので、このif節は名詞節となります。 また、ifは「〜かどうか」という意味で、条件を表していません。 よって、「条件の副詞節の中で未来のことには現在形を用いる」という定義にあてはまらないので、未来のことは未来形で表さなければならないのです。 if節が「条件の副詞節」の場合は未来のことは現在形で、「条件の名詞節」の場合は未来のことは未来形(will + 動詞の原形)で表します。 if節の中で、必ず現在形を用いる訳ではないので注意しましょう。 if節の中で現在形と未来形のどちらを用いるのかを判断する時に、副詞節か名詞節かということを考える必要はなく、ifの訳し方で決めることができます。 以下のように、ifを「もし〜ならば」と訳したら副詞節になるので、未来のことは現在形で表します。 I won't go out if it rains tomorrow. また、以下のように、ifを「〜かどうか」と訳したら名詞節になるので、未来のことは未来形で表します。 I don't know if it will rain tomorrow. ただし、いつも英文を日本語に訳せるとは限らないので最初に解説した、基本となる考え方も必ず理解しておきましょう。 それでは、簡単な問題にチャレンジしてみましょう! |
||
![]() |
||
|
問題.以下の文の()内の語を適切な形に書き換えなさい。 (1)I don't know if Ken (go) shopping tomorrow. (2)Ken won't go out if it (snow) tomorrow. ※snow「雪が降る」 |
||
|
||
|
<解答> (1)I don't know if Ken will go shopping tomorrow. (2)Ken won't go out if it snows tomorrow. (1)のifの節は名詞節なので、未来のことには未来形を用います。 (2)のifの節は副詞節なので、未来のことでも現在形を用います。 |
||
|
このサイト内の画像と文章は一部であっても無断使用及び転載を禁じます。 Copyright(C) 誰でもできる!毎日5分英文法