質問: 仮定法未来? 英文法の問題集で 1.if the boss would ask me to, i would leave on my business trip tomorrow. という文と、 2.should the boss need more information,he will contact you directly. という文が出てきました。 自分は ・仮定法で過去形を用いるのは現実から離れている感じを持たせるため ・「should」を用いた仮定法は非常に低い確率を示す という風に仮定法を教わりました。 なので、shouldの有無から言うと確立の高さは1>2と考えましたが、 1では未来の事をわざわざ過去にして仮定法である事を強調しているのに、2ではそのまま未来形が使われていることに違和感があります。 また、if節が仮定法過去なのに主節が未来になるというのはままある事なんでしょうか? ご教授願います。
回答: この問題は should の使い方をしっかり理解してから考えましょう ここに関係する should を取り上げます a: do you think you'll be late home tonight? b: i don't think so. i should be home at the usual time. 『今夜は帰りは遅い』 『いや、多分いつもの時間に帰る』 here, 'i should be home' means 'i will probably be home' ここでは、多分~する、なるだろうを意味します if...should (仮に、万が一) if you should tom this evening, can you tell him to phone me? if you see tom, と比べると、should を入れると、 the speaker is less certain. (話し手は確立が低いと思いながら言っている) if it should rain, can you bring in the washing from the garden? 万が一雨が降ったら、庭から洗濯物を取り込んでくれる don't worry if i should be late home tonight. 今夜帰りが遅くなったとしても、心配しないで if を使わないで、should を文頭に置いて同じ意味を表します should you see tom this evening, can you tell him to phone me? 口語でこのように言うことがありますが、掲示板や仕事のマニュアルや法律文献などにはよく出てきます。 should you park your car here, you will be obligated to pay fine. ここに車を止めた場合、罰金を科せられることがあります