Time Clause- kiedy Present Perfect a kiedy Present Simple?

Temat przeniesiony do archwium.
Hej, kto poda mi jasne i klarowne różnicę miedzy użyciem Pr. Perfect a Pr. Simple w time clause?

Przykłady:
When I get home, I will call you.
When I have gotten home, I will call you.
Zdanie 2 stanowi emfazę, że czynność jest skończona - dojechałem/dotarłem do domu.