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
A: Are you ready for Thursday's test? B: I hope so. I ___ (revise) for a week by then!
will have been revising
Oops!
Okay!
How long will you be studying English for by the end of this year?
How long WILL YOU HAVE BEEN STUDYING English for by the end of this year?
Oops!
Okay!
Will you have cleaned your room by lunchtime?
Correct
Oops!
Okay!
By the end of May, I'll be living here for ten years.
By the end of May, I'll HAVE BEEN LIVING here for ten years.
Oops!
Okay!
match / will / the / be / in / you / who / supporting / ?
Who will you be supporting in the match?
Oops!
Okay!
seeing / you / tomorrow / be / will / Marco / ?
Will you be seeing Marco tomorrow? / Will Marco be seeing you tomorrow?
Oops!
Okay!
be / will / leaving / teacher / year / why / next / our / ?
Why will our teacher be leaving next year?
Oops!
Okay!
A: Are you going dancing tonight? B: Probably not. My grandparents ___ (visit) later.
are visiting / will be visiting
Oops!
Okay!
I will be growing my hair for two years soon.
I WILL HAVE BEEN GROWING my hair for two years soon.
Oops!
Okay!
coming / when / of / be / out / will / hospital / she / ?
When will she be coming out of hospital?
Oops!
Okay!
It's hoped that scientists will have discovered a cure for cancer soon.
It's hoped that scientists WILL DISCOVER a cure for cancer soon.
Oops!
Okay!
A: Have you heard from Mia recently? B: No, but I ___ (meet) her tomorrow.
will be meeting / 'm meeting
Oops!
Okay!
A: Where shall we stop? B: At the next town. We ___ (travel) for three hours by then.
will have been travelling
Oops!
Okay!
going / what / will / be / you / home / time / ?
What time will you be going home?
Oops!
Okay!
he / party / the / inviting / who / be / will / to / ?
Who will he be inviting to the party?
Oops!
Okay!
They will have released the album by the end of May.
Correct
Oops!
Okay!
A: Does Frank know about the party? Can I mention it to him? B: Wait until this afternoon. I ____ (speak) to him by then.
will have spoken
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies