60 questions
The boy often _______ tennis in the park.
used to play
would play
use to play
I think astronauts _____________ on Mars by the year 2020
will have landed
will have been landing
By the time ______ 22 I'll have finished school
I'll have been
I'll have been being
I'm
I ___________in an hour and then you can use the computer.
’ll have finished
'll have been finishing
When I finish this course, I ___________ English for twenty years.
will have learned
will have been learning
I promise I ___________ all the work by next Saturday
’ll have done
'll have been doing
At eight o’clock I _________.
Will have left
Will have been leaving
Will has left
Will have leave
I ________________here for three hours by six o'clock.
will have waited
will have been waiting
By this time tomorrow ________________, I can't wait!
we will sit on the beach
we will be sitting on the beach
we are going to sit on the beach
we will have been sitting on the beach
I’m sure you ____________ the film
will enjoy
will enjoyed
will have enjoyed
will have been enjoyed
We ________________ (move) into our new house soon. I'm so excited.
'll be moving
will move
move
will have been moving
Don't phone her now. She ______________________ (have) dinner.
will have
will have had
will be having
will have been having
We _______________ (not work) next week. We'll be on holiday.
won't be working
won't work
won't have worked
won't have been working
________ you _________ (use) the car at the weekend?
will/ use
will / have used
will/ be using
will/ have been using