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 vs future simple
0
%
0
0
0
Back
Restart
Next year, I ________ (travel) to France
Next year, I will travel to France
Oops!
Okay!
Don't worry. By the time you get back, I ________(pick) up the living room
Don't worry. By the time you get back, I will have picked up the living room
Oops!
Okay!
I am sorry! I ________(not/ help) you this time. Enough is enough!
I am sorry! I won't help you this time. Enough is enough!
Oops!
Okay!
By this time next year, I _______(graduate) , and I ______(be) looking for a job.
By this time next year, I will have graduated, and I will be looking for a job.
Oops!
Okay!
I love Miami, so I _______(stay) here for an extended period of time.
I love Miami, so I will stay here for an extended period of time.
Oops!
Okay!
I ___________(visit) Paris by the end of July next year
I will have visited Paris by the end of July next year
Oops!
Okay!
By the time we get to the dinner, everyone _______(finish) eating.
By the time we get to the dinner, everyone will have finished eating.
Oops!
Okay!
I ___________ (finish) my homework by dinner time.
I will have finished my homework by dinner time.
Oops!
Okay!
Nobody ________ (see) your hair.
Nobody will see your hair.
Oops!
Okay!
They __________ (arrive) by 10 pm tomorrow
They will have arrived by 10 pm tomorrow
Oops!
Okay!
I'm afraid, I ___________ (not be able) to do the task tonight.
I'm afraid, I will not be able to do the task tonight.
Oops!
Okay!
____ they _____ (be) at home this evening?
Will they be at home this evening?
Oops!
Okay!
How long _____you ________ (live) in this city by next year?
How long will you have livein this city by next year?
Oops!
Okay!
They _________(arrive) around 6 o'clock.
They will arrive around 6 o'clock.
Oops!
Okay!
They say it ____________ (rain) heavily tomorrow.
They say it will rain heavily tomorrow.
Oops!
Okay!
______ the weather _________ (be) fine tomorrow?
Will the weather be fine tomorrow?
Oops!
Okay!
Who cares? By the time we get there, everyone ____________.(left)
Who cares? By the time we get there, everyone will have left.
Oops!
Okay!
If I finish work early, I _____________( watch) TV.
If I finish work early, I will watch TV.
Oops!
Okay!
By 2090, scientists ________ (discover) new planets.
By 2090, scientists will have discovered new planets.
Oops!
Okay!
By 11 pm tonight, she___________ (finish) writing the report.
By 11 pm tonight, she will have finished writing the report.
Oops!
Okay!
I think our team ________(win) the championship this year.
I think our team will win the championship this year.
Oops!
Okay!
At this rate, she ________(visit) every country in the world by the time she's 50.
At this rate, she will have visited every country in the world by the time she's 50.
Oops!
Okay!
By next summer, they ____________ (build) the bridge.
By next summer, they will have built the bridge.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies