Future Perfect

Practice Exercise on Future Perfect

(will have + past participle)

Future Perfect has two different forms: “will have done” and “be going to have done.” These forms are usually interchangeable.

 

Future Perfect

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