There is said to be no life on the moon .這道題是來自咱們網站上的內容。有人問為什么不能將句首的there 改用it 呢?那樣的話,it為形式主語,to be no...不定式短語為真正的主語啊,老師,我當時也解釋不清楚,請老師釋疑。
句中的 there 不能換成 it。如果用it,并將it視為形式主語,將to be no life on the moon這一不定式短語視為真正的主語,表面上說得通,但to be no life on the moon意思上不通的,要用there be才能表示“有”的意思。