请帮忙分析下句子结构句子成分

问题描述:

请帮忙分析下句子结构句子成分
Seeing everything remained undone as it had been two hours before,he couldn't help shouting at the maid.

Seeing everything remained undone 现在分词作状语,表示时间,意思是"看到一切仍然没做".as it had been two hours before是方式状语,"就和两小时前一样".句子的意思是"他忍不住对着女佣人大声吼叫"