WorksheetsFuture Tenses
Total questions: 20
Worksheet time: 20mins
The train ....... at 7:30.
will arrive
is arriving
will be arriving
arrives
I .......... my friend on Sunday.
am visiting
visit
will have been visiting
am going to visit
This time next week she .............. to New York.
flies
is flying
will be flying
is going to fly
By the time we ........ home, the movie ...........
get, will have been starting
will get, starts
get, will have started
will get, is going to start
In three years I .............. get married.
am going to
will
will have
will be
Monica ........... to the theatre on Sunday.
is going
will be going
goes
will go
When we ....... tomorrow, I ....... you my notebook.
will meet, will give
will be meeting, give
meet, will give
met, gave
She ............. to the cinema on Monday.
is going to go
is going
will be going
will go
By next week, they ........... married for 6 years.
will have been
will be
are going to be
wil be being
- Which dress would you like?
I ...... this one.
will take
take
will have taken
will have been taking
They ......... their destination by this time tomorrow.
will reach
are going to reach
will have reached
reach
Hurry up! We .......... in 5 minutes.
are leaving
will leave
leave
will have left
At 7 o'clock she ........... the book.
will read
will have been reading
will have read
will be reading
No worries! I......... you.
will be helping
will help
am going to help
will have helped
What ............. on Friday?
will you do
are you doing
are you going to do
do you do
I ............ the door for you.
will be holding
am going to hold
will held
will hold
I don't think she ............ soon.
will come
comes
will have come
will be coming
They ............. basketball tonight.
are playing
are going to play
will play
will have played
The weather is awful. I think it .......
rains
will be raining
will rain
is going to rain
By the end of the year, John....... in this company for 10 years.
will have been working
will work
is going to work
will have worked
