Que1-When a subordinate clause employs the perfect participle (having+past participle) can we use present tenses in the main clause(know, has been worrying)?
1) Having lived there, he KNOWS its climate very well.
2) Having broken his leg, he HAS BEEN WORRYING all night.
And Que2-
Can we write present perfect in place of perfect participle?
1) Having broken his leg, he went home. = He HAS BROKEN his leg and he went home.
I've read through some websites about perfect participle but got further confused.Please could you clarify my doubt?