Future Perfect Tense

Future Perfect Tense

Congratulations - you have completed Future Perfect Tense.

You scored %%SCORE%% out of %%TOTAL%%.

Your performance has been rated as %%RATING%%


Your answers are highlighted below.
Question 1
She ....(finish) her exams by then, so we can go out for dinner.
A
have finished
B
finished
C
will have finished
D
will have finishing
Question 2
........(you/finish) the report by the deadline?
A
Will you have finish
B
Will you have finished
C
Will have finished
D
you have finished
Question 3
We ....(be) in London for three years next week.
A
will have be
B
have been
C
will have been
D
will be
Question 4
...(not/eat) before we come, so we'll be hungry.
A
won't have eat
B
won't have eating
C
eaten
D
won't have eaten
Question 5
How long ....(you/be) in this company when you retire?
A
you have been
B
will you been
C
will you have been
D
will you have be
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 5 questions to complete.

Leave a Reply

Your email address will not be published. Required fields are marked *