質問: 未来のことを表す仮定法がわかりません 1.if he should change his mind, he would call me. 2if there should be an earhequake, this bookshelf would fall forward. 1,2の文で両方ともshouldを使った未来を表す仮定法の文なのですが、 1の文では、shouldの後にbeがきていないのに、 どうして2の文ではどうしてshould be となるのでしょうか? 解説よろしくお願い致します。
回答: そのbeは仮定法とは無関係です if節の元の形は there is an earthquake 仮定法によってshouldが割り込んだため、直後のisが原形になったものです