B1 10 min 0 practice questions

Present Perfect

Connect past actions and experiences to the present.

Form the present perfect with have or has plus the past participle. Use it for life experience, unfinished time, recent events, and past actions with a present result. Example: I have visited Singapore twice. Example: She has just finished her report. Do not normally use the present perfect with a finished past time such as yesterday or last year.
Finished this lesson?Mark it complete so your Grammar Progress stays up to date.