質問: 仮定法のあれこれ 仮定法で、未来のことに対する仮定の文で もし万一地震があったら、東京は大きな被害を受けるだろう。 tokyo will suffer serious damage if there should be a big earthquake. if s should do~という構文 たとえ太陽が西から上がっても、彼は意見の変えないでしょう。 even if the sun were to rise in the west.he would not change his mind. if s were to do~という構文 2つの構文の違いがよく分かりません。両方同じ未来のことに対する仮定ですし。 後者の文のwere to riseをshould rise、wouldをwillに変えてはいけないのでしょうか? お願いします。
回答: if ... should が、現実の問題として未来において起こる可能性が極めて低いだろうと予想されることについて仮定するときに用いるものであるのに対して、if ... were to は、現実から切り離して議論上の仮定をするために用いるものである、という点で両者は出発点が違うのだから、強弱を比べること自体が馬鹿げている。 第一、if ... were to は「太陽が西から昇る」の例のように絶対に起こりえないことだけを対象にするわけではなく、if that movie star were to propose to you「もし仮にあの映画スターがあなたにプロポーズするようなことがあるとすれば」のように絶対に起こり得ないわけではないことを対象にすることもできるのだから、「万々が一」という訳語に限定するのもおかしい。 以上を改めてまとめると次のようになる。 (誤) if ... should と出てたら『万一』と訳せ。if ... were to と出てきたら『万々が一』と訳せ。if ... should よりも if ... were to の方が強い。 (正) if ... should は、現実の問題として未来において起こる可能性が極めて低いだろうと予想されることについて仮定するときに用いる。 一方、if ... were to は、現実から切り離して純粋に議論上の仮定をするときに用いるものであって、起こる可能性がまったくないことだけでなく、起こる可能性があることをも対象にすることができる。 ちなみに、この両者については次のような大事な違いもある。 (a) if ... should は帰結節として命令文や will/shall を含む平叙文を伴うことができるが、if ... were to はそのような帰結節を伴うことができない。 cf. i don't think such a thing will happen, but if it should, what shall we do?「そんなことは起こらないだろうとは思うが、万一起こったら私たちはどうしたらいいのだろうか」(should = should happen) (b) if ... were to は、仮定法過去の動詞で代用することができる。 cf. if that movies star proposed to you, would you accept?「もし仮にあの映画スターからポロポーズされたら受けますか」(if that movie star were to propose to you の代用)