To have got through or having got through?

Solution 1:

You may be looking for a difference between British and American English:

“Get is the present tense form of the verb. Got is the past tense form as well as one of the two alternatives for the past participle. The other alternative for the past participle is gotten, which is generally preferred in the United States.”

www.mit.edu › course › 21.guide get/got/gotten - MIT