質問: 時制の一致 よろしくお願いいたします。 時制の問題です。穴埋めです。 a) she usually sings very well, but today she ( ) very badly. 1)sings 2)is singing 3)sing 4)will sing 解答は2でis singing ですが、どうして1のsingsではだめなのでしょうか? b) the man decided to wait at the station until his wife( ). 1)came 2)come 3)has come 4)would come 解答は1でcame ですが、どうしてcomesではだめなのでしょうか? というのものこの()を含むところは時を表す副詞節でこの問題の前に 「時・条件の副詞節---未来のことでも現在時制 時・条件を表す副詞節中では、未来のことでも未来時制を用いず、現時制を用いる。」 と書いてあります。この問題の解答にも確かにuntil節は時を表す副詞節と書かれています。にもかかわらず、どうして過去形のcameになっているのでしょうか? 以上基本的なところですが、アドバイスを頂きたいです。 よろしくお願いします。
回答: はじめまして。 a)usually、but、todayが問題解決の鍵となる単語です。 usually「いつもは」は習慣的な時間の継続した流れになります。その中で現在形を使っているのですが、その後、逆接の接続詞butでtodayを対比させています。このtodayはusuallyに比べると、継続した時間ではなく、「今日」という一点の時間のポイントになります。その「時点」todayにおいて「歌っている」と進行形を持ってくることで、「習慣」のusuallyの現在形と対比させているのです。そうすれば、butも生きてくるわけです。 b) 主節が過去形なので、副詞節の時制の一致が起こり過去形になったものです。 もしこの文の主節が未来形で次のような文ならば、until節は現在形になります。 1.the man will wait at the station until his wife comes. 2.the man waited at the station until his wife came. 3.the man has been waiting at the station until his wife comes. 4.the man was waiting at the station until his wife came. 1は主節が未来形なので、until節は現在形 2は主節が過去形なので、until節は時制の一致で過去形 3は主節が現在完了形なので、until節は時制の一致で現在形(現在完了は現在時制です) 4は主節が過去形(過去進行形)なので、until節は時制の一致で過去形 以上ご参考までに。