NEW
Font size
WorksheetsFuture tenses - advanced
Total questions: 20
Worksheet time: 11mins
Somebody fainted,
I am going to call for help.
I am calling for help.
I will call for help.
What time does the English class finish?
It will finish at ten.
It finishes at ten.
It is going to finish at ten.
My schedule is full.
For example, on Monday I will go to the dentist at 9.
For example, on Monday I will have gone to the dentist at 9.
For example, on Monday I am going to the dentist at 9.
Everything is ready for this evening's dinner: we ______________ salmon and salad
will have
will be having
are having
I ______________ on time! I promise
am going to be
will be
am being
This time next week I ________ on holiday. I ________ in the sea.
will be, will be swimming
will be being, will be swimming
will be, will swim
will being, will swim
You're at increased risk for overweight if you______
will overeat
are going to overeat
overeat
I _____________ (finish) the book by the evening.
will be finishing
will have been finishing
will have finished
am finishing
He can't come at two o'clock tomorrow because he _____________________ (work) at that time.
will be working
will have worked
will have been working
works
When you return home at five o'clock, I _______________________ (work) for seven hours.
will have worked
am going to work
am working
will have been working
By the end of the year she ________________ (learn) to speak English.
will be learning
will have been learning
will have learnt
is learning
By 2065 robots ________________ humans in all manual labour jobs.
will have replaced
will be replacing
In 2023 I ______________ 9 different countries and by the end of the year _____________ over 30% of the world
will visit will have seen
will have visited, will be seeing
What ___________ at 11 o'clock tonight?
will you have done
will you be doing
