for sb to do sth 是不定式的复合结构

如果there +be 用于这个句型,即不定式的复合结构,当然得用for there to be...

一般的介词如of..接非谓语动词时,得用v-ing,不能接不定式,这就是there+ be 句型用于介词后得用there being.的原因

There be 是英语中常用句型, 意思是“有”,表示“人或事物的存在”。