请问老师一个英语句子成分的问题.

问题描述:

请问老师一个英语句子成分的问题.
Having had a quarrel with his wife,he left home in a bad temper.
在这一句中,Having had a quarrel with his wife是伴随状语,那这是一句完整的话吗,如果是完整的话那么他的主谓宾怎么判断呢?

Having had a quarrel with his wife, he left home in a bad temper.
在这一句中, Having had a quarrel with his wife是现在分词的完成式作时间状语或原因状语,表示与句子主语是主动关系并且动作在主句谓语动作之前.
Having had 是现在分词的完成形式其逻辑主语就是句子主语he
a quarrel 是现在分词的宾语with his wife是现在分词的状语
现在分词短语作状语相当于状语从句作状语
状语从句的主语如果和主句的主语一致,可以用分词短语代替状语从句
,原句=after/ becausehe had had a quarrel with his wife, he left home in a bad temper.