Present Perfect: Fill in the Blanks
Eight sentences to practice the present perfect with for, since, already, yet, ever and never.
The present perfect (have / has + past participle) connects the past with the present. We use it for experiences, for situations that continue until now, and for past events that matter now.
Not sure when to choose it over the simple past? Read Present Perfect or Simple Past? How to Choose first, then come back and try the exercise.
Practice
Type the correct form of the verb in brackets. Short forms (I've) and full forms (I have) are both accepted.