Present perfect | - | LearnEnglish
learnenglish.britishcouncil.org › present-perfectPresent perfect for future. We normally use the present simple to talk about the future in clauses with before, after, until, etc.: I'll keep looking until I find my book. We'll begin when everyone arrives. but we can also use the present perfect: I'll keep looking until I have found my book. We'll begin when everyone has arrived.
Present Perfect Tense - Grammarly
www.grammarly.com › blog › present-perfect-tensePresent Perfect Tense. Grammarly. Grammar. The present perfect tense refers to an action or state that either occurred at an indefinite time in the past (e.g., we have talked before) or began in the past and continued to the present time (e.g., he has grown impatient over the last hour). This tense is formed by have/has + the past participle.