Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
FUTURE FORMS
0
%
0
0
0
Back
Restart
During my holidays in July I ... (lie) on the beach all day long.
will be lying
will have been lying
will lie
will have lied
Oops!
Okay!
What ...(you/say) if he asks you to the dance?
will say you
will you say
you will say
will you be saying
Oops!
Okay!
We ... (go) sailing when the exams finish.
will have been
will go
will be going
will have gone
Oops!
Okay!
I ... (tidy) your room by the time you come back.
will have been tidying
will have tidied
will tidy
will be tidying
Oops!
Okay!
By eight o'clock ... (play) cards for three hours.
will have played
will be playing
will have been playing
will play
Oops!
Okay!
The film ... (start) by the time we arrive at the cinema.
will have started
will start
will be start
will have been starting
Oops!
Okay!
By the end of this week we ... (work) on this project for three months.
will work
will have been working
will be working
will have worked
Oops!
Okay!
By next summer, I ... (work) here for 3 years.
will be working
will have been working
will have work
will work
Oops!
Okay!
I think they ... (telephone) about next week's meeting.
will be telephoning
will have been telephoning
will have telephoned
will telephone
Oops!
Okay!
By the end of the 20th century I think that someone ... (find) a cure for AIDS.
will have found
will be finding
will find
will have been finding
Oops!
Okay!
Tina ... (revise) for her test all day tomorrow.
will have revised
will revise
will be revising
will have been revising
Oops!
Okay!
I don't know when he ... (do) this job.
will have done
will be doing
will do
will have been doing
Oops!
Okay!
Unless we leave on time, we ... (miss) our plane.
will miss
will have been missing
will have missed
will be missing
Oops!
Okay!
The students ... (notice) how difficult this exercise is by now.
will be noticing
will notice
will have been noticing
will have noticed
Oops!
Okay!
She...(type) about 8 letters by lunch time.
will have typed
will be type
will type
will be typing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies