No. It would be too complicated to say that when there is an obvious easy alternative (which you have given).Soon after I got home, it began to rain.
Do native speakers also say 'Soon after my getting home, it began to rain'?
Thank you in advance.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: