質問: assuming that s v 構文について。 assuming it rains tomorrow, what do we do? ここではなぜ it will rain tomorrow ではないのでしょうか? if との違いは事実と異なることを仮定、想定している面で異なることは知っているのですが、 そうだとしてもなぜ will でなく 現在形を取る必要があるのでしょうか? ご存知の方、 教えていただけないでしょうか? よろしくお願いいたします。
回答: 確かに,本来は assume (that) sv のように,assume の目的語ではあったわけですが, assuming と分詞構文になることで,that もほぼ省略され, assuming で if と同じような接続詞という感覚, assuming sv で if sv と同じ,副詞節の感覚です。 in case sv なんかもそうですし, providing/provided sv supposing sv これなんかも,分詞構文だったのが,動詞自体が接続詞のように感じられます。 もしもという副詞節の if の後に未来の will が来ないのも, 未来のことだけど,そういう条件が起こると仮定するから。 仮定法に関しての質問でなく,なぜ未来でなく,現在か,という質問のようですが, assuming も可能性はどうあれ,そうなると想定する。 see (to it) that sv なんかも,that の後は未来でも will を使わない。 さらにくだけた英語では hope の後も現在形が一般的になってきていますので, 名詞節だから確実に未来の will というのは例外が出てきます。 それより,後半は現在形はおかしく, what should/will/shall we do? とした方がいいでしょうね。