英文法問題集 基本時制
問.以下の()の中から適する語を選びなさい。
(1)If it (was, is, will be) fine tomorrow, we (went, go, will go) hiking.
解答は10行下にあります。
↓
↓
↓
↓
↓
【解答】
If it is (it’s) fine tomorrow, we will go hiking.
「もし明日晴れたら、私達はハイキングに行くつもりです。」
【解説】
まず、If it (was, is, will be) fine tomorrowの文からみていきましょう。
この文は未来(明日)のことを表していますが、willを選んでしまっては間違いです。
それは、「条件の副詞節の中で未来のことは現在形を用いて表さなければならない」からです。
このifは「もし〜なら」と条件を表しているので、if it 〜 tomorrowの節は「条件の節」となります。
そして、この節は「晴れたら→行く」と動詞のgoを修飾しているので副詞節でもあります(副詞は動詞を修飾するため)。
よって、「条件の副詞節」になるため、この節の中では未来のことは現在形で表さなければならずisが正解となります。
次に、we(went, go, will go)hikingの文ですが、ハイキングに行くのも明日のことですがら未来のことを表しています。
この文は特にifに導かれている訳ではないので、未来のことは素直にwillを用いて表せばよいのです。
「条件の副詞節の中で未来のことは現在形を用いて表す」という定義は、あくまでifに導かれている節の中でのことです。
(2)I don't know if she (tell, tells, will tell) you the truth.
解答は10行下にあります。
↓
↓
↓
↓
↓
【解答】
I don't know if she will tell you the truth.
「彼女があなたに真実を言うかは、私には分かりません。」
【解説】
前の問題と同じようにif節の中だからといって、現在形を選んでしまっては間違いです。
まず、彼女が真実を言うのはこれから、つまり未来のことです。
そして、この文のifは「もし〜ならば」ではなく「〜かどうか」という意味であり条件を表してはいません。
よって、if she will tell you the truthの部分は条件の節ではありません。
また、この節は動詞のknowを修飾しているのではなく、「何を」知っているかを表しておりknowの目的語になっています。
目的語になれる品詞は名詞のみなので、この節は名詞節です。
この節は条件の節でもなく副詞節でもないので、未来のことは未来形(will + 動詞の原形)で表します。




