All posts

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.