Study

Future perfect vs future simple

  •   0%
  •  0     0     0

  • Next year, I ________ (travel) to France
    Next year, I will travel to France
  • 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
  • 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!
  • 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.
  • 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.
  • I ___________(visit) Paris by the end of July next year
    I will have visited Paris by the end of July next year
  • By the time we get to the dinner, everyone _______(finish) eating.
    By the time we get to the dinner, everyone will have finished eating.
  • I ___________ (finish) my homework by dinner time.
    I will have finished my homework by dinner time.
  • Nobody ________ (see) your hair.
    Nobody will see your hair.
  • They __________ (arrive) by 10 pm tomorrow
    They will have arrived by 10 pm tomorrow
  • 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.
  • ____ they _____ (be) at home this evening?
    Will they be at home this evening?
  • How long _____you ________ (live) in this city by next year?
    How long will you have livein this city by next year?
  • They _________(arrive) around 6 o'clock.
    They will arrive around 6 o'clock.
  • They say it ____________ (rain) heavily tomorrow.
    They say it will rain heavily tomorrow.
  • ______ the weather _________ (be) fine tomorrow?
    Will the weather be fine tomorrow?
  • Who cares? By the time we get there, everyone ____________.(left)
    Who cares? By the time we get there, everyone will have left.
  • If I finish work early, I _____________( watch) TV. 
    If I finish work early, I will watch TV.
  • By 2090, scientists ________ (discover) new planets.
    By 2090, scientists will have discovered new planets.
  • By 11 pm tonight, she___________ (finish) writing the report.
    By 11 pm tonight, she will have finished writing the report.
  • I think our team ________(win) the championship this year.
    I think our team will win the championship this year.
  • 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.
  • By next summer, they ____________ (build) the bridge.
    By next summer, they will have built the bridge.