The present perfect tense is used in the sentence below but here and here, they do not use the present perfect. Can we use present perfect simple tense in conditional sentences like the sentence below? If so, what is difference between has finished and finishes?
Unless a probationary employee has successfully finished the training, he cannot be considered a full employee and be assigned to one of the teams.