📍上の例文
季節・天候などを分詞構文として使いたい時はitの省略が不可能というルールがあります。そして、it=holiday seasonなので現在分詞をとります。この形(it being)は頻出なので覚えるべきです!
📍下の例文
こちらは ,so と接続されているので、上の例文とは異なりthereは不要です。また、独立分詞構文では必ず現在分詞or過去分詞が使われるので(省略出来るものもありますが、発展なので基礎段階では無視してください🙇♀️)勝手に消さないように気を付けてください!
また、分詞構文では
能動の関係→現在分詞
受動の関係→過去分詞
が基本なので教科書を見直してみてください😌
長くなってしまいましたが、お役に立てると嬉しいです!
beenじゃない理由がわからないです