下列句子结构相同吗?墙上挂着照片,外面下着雨,房间里生着火。

这三句是存现句中的存现句,是静态存现句。

存在句表示哪里有某人或某物。主语是表示处所的词,助词“着”或“了”一般加在动词后面,宾语往往是由数量短语组成的中性短语。天空中有一群鹅在飞翔。门口堆满了垃圾。根据存现句谓语动词的性质,存现句可以分为静态存现句和动态存现句。静态存在句表示存在方式,而不是实际动作。动态存在句表示动作继续。静态存在句和动态存在句的区别;

第一,谓语动词本身是否有动作。

静态存在句中的动词没有动作。例如:

桌子上有一台电脑。

动态存在句中的动词是主动的。例如:

屋顶上飘扬着一面国旗。

其次,静态存现句中的“着”可以用“了”代替,而动态存现句不能代替。例如:

桌子上有一台电脑。桌子上有一台电脑。

屋顶上飘扬着一面国旗。一面国旗在屋顶上飘扬。

你的三句话可以根据我给你的解释和分析来做。用替换法就行了。