Skip over navigation

ARCHIVED SAMPLE - course no longer available

   
 

Grammar and StructureGRAMMAR & STRUCTURE — Exercises
Future Perfect

 
 

Answer the following questions to check your knowledge of the future perfect.

Choose the correct response to complete the following sentences.

Example

By the time I am forty, ____________.
I will travel to more than twenty countries
I will have travelled to more than twenty countries
I have travelled to more than twenty countries

The correct answer is "I will have travelled to more than twenty countries."


1.

After the movie this evening, __________.

 

we are going to have a drink

 

we will have had a drink

 

we will be seeing a good movie

     
2.

When I was young, __________.

 

I would have done anything

 

I will have done anything

 

I do anything

     
3.

Now that Ellen is a mother, __________.

 

she will have to spend a lot of time with her child

 

she will have spent a lot of time with her child

 

she spent a lot of time with her child

     
4.

Drew wanted to eat lunch with his girlfriend today, but it is 2:00 and he thinks she __________.

 

will eat at 1:00

 

will have already eaten at 1:00

 

will be eating at 1:00

     
5.

As soon as she turned eighteen, __________.

 

Janice will have gotten her driver's licence

 

Janice will get her driver's licence

 

Janice got her driver's licence

     
6.

In a year, __________.

 

Georges will move to Montreal

 

Georges has moved to Montreal

 

Georges moved to Montreal

     
7.

As soon as Susan starts work today, __________.

 

she will begin working on the report

 

she began working on the report

 

she will have begun working on the report

     
8.

When Susan finishes work today, __________.

 

she will complete the report

 

she will have completed the report

 

she completes the report

     
9.

Once Jasper finishes his current novel, __________.

 

he wrote ten novels

 

he will have written ten novels

 

he will be writing ten novels

     
10.

By the time Tanis's younger sister was born, __________.

 

Tanis was ready to welcome her home

 

Tanis is ready to welcome her home

 

Tanis will be ready to welcome her home