请高手帮我分析此句的英语句型和成分

问题描述:

请高手帮我分析此句的英语句型和成分
Well,by the time the last joke had been told,every one of the twelve was sitting perfectly still,desperately holding in the laughter which was bursting to get out.
此句主句应该是 "every one of the twelve was sitting perfectly still" 而"by the time the last joke had been told"应作时间状语从句
"desperately holding in the laughter which was bursting to get out"应该是分词短语做方式状语修饰sit吧..当然"which was bursting to get out"是定语从句修饰laughter...

"desperately holding in the laughter which was bursting to get out"应该是分词作伴随状语,不是方式.一般多是 有介词短语 或介词引导的词组表示方式.