请高手回答一个语法问题:When I was a child,I lived with my mother,my fat
请高手回答一个语法问题:
When I was a child,I lived with my mother,my father having been away to work in the town.
1.问此句,为什么用having been?
2.my father having been away to work in the town.该如何翻译?是什么时态?请说出这句的主谓宾?