NEW
Font size
WorksheetsFuture Tense Quiz
Total questions: 40
Worksheet time: 7mins
I ________ breakfast for 30 minutes at 8 o’clock tomorrow.
will have been eating
will be eating
will eat
I _______ the project tomorrow, so I can start a new one.
will be finishing
will have been finishing
will have finished
I hope you ________ it.
will be loving
will have loved
will love
By the time we get there, they ……………..football for 30 minutes.
play
will play
will have been playing
We ……………to see grandmother this weekend.
will
are going
gi
She ……………..painting by the end of this weekend.
has finished
will have finished
will finish
I think it _____ tomorrow.
will be raining
will rain
will have rained
I don't think she _____ back here again.
will come
will be coming
will have come
Don't worry. I _____ that for you.
will be doing
will have done
will do
Look! The car ________ hit the cat.
will being hit
is going to
will hit
Took wants to see you. Please tell her that I ____ her when I am free.
will call
will have called
will have been calling
A: Are you free tomorrow at ten o’clock?
B: Sorry, I ____ at ten o’clock.
will work
will be working
will have worked
Say hi to Tom. By the time you arrive, he ____ for Japan.
will be leaving
will have been leaving
will have left
By 2050, he ____ as the school director for 20 years.
will have been working
will be working
will work
A: Do you hear the bad news about Jim?
B: I know. I _____ her tonight.
will be visiting
will visit
am going to visit
Please don’t knock the door as soon as you get here. My cat ____.
will have slept
will be sleeping
will sleep
A: What’s your plan next week?
B: Maybe we _____ go to Chiang Mai.
will have been going
will have gone
will go
A: Can I visit you in two hours?
B: No, I ____ my house.
will be cleaning
will clean
will have cleaned
If it rains tomorrow, we ____ home.
will be staying
will have stayed
will stay
By the time we get there, the garage _____.
is going to close
will have closed
will close
I ______ a test at 9 a.m. tomorrow.
will be having
will have
will have had
The train _______ for 15 minutes when we get the station.
will be leaving
will be leave
will have been leaving
In the tomorrow evening, we _____ dinner on the cruise.
are going to have
will have had
will be having
I ______ the doctor tomorrow morning.
am going to see
will be seeing
will see
I ______ when my mom gets home.
will sleep
will have slept
will be sleeping
I ______ the dinner when you come tomorrow evening.
am going to preparing
will prepare
will be preparing
A : _______ to supermarket this evening?
B : Yes, of course.
Will you be going
Will you go
Are you going
At five o’clock tomorrow, I ________ dinner with my family.
will be having
will have
will have had
They _______ the dentist Friday evening.
are going to see
will have seen
will see
We ______ dinner at 6 o’clock tomorrow.
will be eating
will have eaten
will have been eaten
I _______ movie tomorrow evening.
am going to watch
will watch
will have watched
I ______ here for one year next month.
will have been
will be
am going to be
The train _____ when we get the station.
is going to leave
will leave
will have left
By the time you read this letter, I _______ .
will have left
will leave
is going to leave
The kids ________ when we come.
will have woken up
will wake up
will have woken up
She _______ when he picks her up.
will dress
will have dressed
will have been dressed
He ________ his car when I get home.
is going to wash
will wash
will have washed
I _________ Chinese for two years next month.
is going to study
will study
will have been studying
At 9 a.m. tomorrow, we _______ for 12 hours.
will have been working
will have worked
will be working
My friend _______ for three hours by the time I get library.
will be reading
will have read
will have been reading
