Ashley promised herself that she won't talk to her cousins unless she gets the scholarship.
Ashley promised herself that she won't talk to her cousins unless she has gotten the scholarship.
Please call me after you reach the office.
Please call me after you've reached the office.
What difference does the use of present perfect or present simple make in the meaning of the sentence in the above examples. And which one sounds more natural ?