質問: 文法と仕組みを教えてください it having started rain the day before, the picnic was put off. 意味はわかるのですが、なぜこの構造になるのか教えていただきたいです。
回答: 分詞構文です。分詞構文といえばseeing an accident ahead, i stopped my car.のように前半と後半で主語が一緒のものが有名ですが、主語が違う場合は前半の主語が残るので、it had started rain...がit having started rain...となります。