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 perfect simple, cont and future continuou ...
0
%
0
0
0
Back
Restart
By the end of next week, Sara ................her home projects.
will be finishing
will finished
will have been finishing
will have finished
Oops!
Okay!
"Let's have lunch tomorrow". "Sorry, I ...............a webinar at that time".
will have attended
will have been attending
will be attending
will be attended
Oops!
Okay!
Ronnie ..... for an hour by the time I meet him
will be waiting
will have been waiting
will have waited
will waited
Oops!
Okay!
By 2029, the athletes .....................numerous times, so they will be ready for the race.
will practiced
practiced
will be practicing
will have practiced
Oops!
Okay!
At five o'clock, I ...... for thirty minutes.
will have been waiting
will be waiting
will have waited
will waited
Oops!
Okay!
Chris and Mona ..................their wedding ceremony tomorrow afternoon.
will be having
will have been having
will have had
will had had
Oops!
Okay!
By the end of 2045, you ...................your dream job.
will have finded
will have found
will be finding
will have been finding
Oops!
Okay!
By 2032 I .................... in London for sixteen years.
will live
will have been living
will be living
will have lived
Oops!
Okay!
This time tomorrow my friend .........................chess, so he can't come with us.
will plaid
will have played
will be plaiing
will be playing
Oops!
Okay!
"Can you join me for a walk in an hour?" "Unfortunately, I .......................my test then."
will taken
will have taken
will be taking
will have been taking
Oops!
Okay!
While you are studying, I .......... a documentary.
will have been watching
will have watched
will be watching
will be washing
Oops!
Okay!
The children .................their homework by the time their parents pick them up.
will have been doing
will done
will be doing
will have done
Oops!
Okay!
This time next week, she .....................to Europe.
will be flying
will have been flying
will have flown
will have flew
Oops!
Okay!
Don't you worry, I won't be tired. We ..... for long before getting there.
will have been driving
won't have driven
won't have been driving
will have driven
Oops!
Okay!
In November 2025, I ....... at my company for three years.
will have been working
will worked
will be working
will have worked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies