On my arrival home,I found he had gone already.

问题描述:

On my arrival home,I found he had gone already.
my 是不是该改成

不是错句,完全正确.用法很常见
如果用I 应该是: when I arrived home.