✨ ベストアンサー ✨
We(S1) understand(V1) <that(接続詞) not being able to stay(S2) (at a university dormitory)(M) V2….>(O1)
not being の文法? → not[否定] being(動名詞) は動名詞の否定表現で、not being able to stayがthat以下の文の主語になっています。
意味:私達は、<大学寮に滞在できないことは…であるということ>が分かります。
参考にしてください。
かい30さん、分詞構文は現在分詞(~ing)/過去分詞(~ed)を使う表現です。
従って、動名詞(~ing)は、現在分詞と同じ形をしていますが、分詞構文とは無関係です。
現在手元にある文法参考書の『動名詞』と『分詞』を、ご自分の目で見て確認してください。
分詞構文ということですかね?