Present Perfect

Practice Exercise on Present Perfect

(has/have + past participle)

 

 

Present Perfect

Start
Congratulations - you have completed Present Perfect. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.