質問: 「if 主語should~」と仮定法過去 「未来」の仮定を表すときの仮定法過去と、仮定法未来(「if 主語should~」の構文)の違いについてです。 forest(桐原出版)には、「if 主語should~」の構文は実現可能性が低い場合に使い、全く不可能なことを表すときには使えないとあります。 これについて質問なのですが、 1.全く不可能な場合を仮定する場合は、shouldを使わない普通の仮定法過去を使うと解釈していいのでしょうか。(ただ,「未来に関する全く不可能なこと」の例文が思いつかないのですが) だとしたら・・・ 2.仮定法過去の例文にif he said that, i would feel hurt.があります。こう言っている時点で「まったく不可能な場合」ではない気がします。となると、この例文とif shouldの構文は実際にはあまり差異はないのでしょうか。 教えていただければと思います。
回答: 1. 未来に関する全く不可能なことの仮定は「if 主語 were to」で表します。 例:if the sun were to rise in the west, i would marry you. (全く結婚してもらえる見込みなし) 2. 例文のif he said that...の場合は、彼がそう言う「possibility」は仮にあったとしても、「probability」はないという意味で現実とは異なる仮定になります。仮定法過去にはpossibilityからprobabilityまでの幅があるという理解でいいのだろうと思います。 現在と未来については、「現在」には近い未来に向けてある程度の幅が生まれますので、現在と未来を区分けしにくい場合があります。「if should」は未来の仮定という、一段と幅が広がる仮定をメインで扱いながら、帰結節を現在形で済ませたり仮定法の助動詞をwillやwouldなどを使い分けてpossibility/probabilityのさじ加減を表現します。現在形、進行形で未来のことを表せてしまうという、あの英語の曖昧な領域です。 例:おなじみのif you should have (=should you have) any questions, please...と帰結節を現在形で続けるものの他に -if you should win the lottery, you will want to by an ipad. (その程度の額なら当たるかも) -if you should win the lottery, you would want to by a castle. (先ず当たらないだろうけど) などが考えられます。 cf. if you were to win the lottery, you would be able to by a castle. (そもそも宝くじを買ってない)