Study

Advanced Future Forms

  •   0%
  •  0     0     0

  • You're failing all your classes. Ask for some advice.
    FREE.
  • Your friend has a headache. Give some advice.
    FREE.
  • I can't believe that by the time we arrive I _____ (sit) on this plane for 12 hours!
    will have been sitting/will have sat
  • You want to learn a new language. Ask for advice.
    FREE.
  • When we arrive there, we'll need to rest because we _______ (drive) more than 800km.
    will have driven
  • The train leaves in one minute. If you don't rush, by the time we get there, it _____ already _______.(depart)
    will have already departed
  • Jackie is very ambitious. She’s only just started her company, but she’s sure she ______________ (create) a successful business in less than five years.
    will have created
  • My meeting finishes at 4 pm tomorrow. At 4:40, my meeting _______. (finish)
    will have finished
  • When we arrived there, we'll need to rest because we _______ (drive) for more than 10 hours.
    will have been driving
  • This time tomorrow I ___________ (lie) on the beach!
    will be lying
  • I think it's an irreversible trend and by the end of this century more and more people _____ (live) alone.
    will be living/will live
  • My meeting starts at 3 pm tomorrow. I ________ (sit) in a meeting at 3:10 pm tomorrow.
    will be sitting
  • Jake first played tennis when he was five. By this time next year, he __________ (play) for ten years.
    will have been playing
  • I’m pretty sure the film _____________ (finish) by ten thirty, so I’ll ring you then. OK?
    will have finished/will be finished
  • Let's stop soon. We ________ (drive) for four hours by the time we reach the next town!
    will have been driving
  • Your friend is addicted to video games. Give some advice.
    FREE.
  • You meet the president. Give him some advice.
    FREE.
  • When I saw Mark he was on the verge of ____________ (give up) his job because he was so stressed.
    giving up
  • At the end of this year, I ___________ (study) Spanish for six years.
    will have been studying
  • At many job interviews they ask you what you think you ________________ (do) in five years’ time.
    will be doing
  • You're feeling lonely. Ask for some advice.
    FREE.
  • You want to protect the environment but don't know how. Ask for advice.
    FREE.
  • Have you ever been given bad advice?
    FREE.
  • Your friend hates her job. Give some advice.
    FREE.
  • We're moving to Canada soon. We _____ (live) there next month.
    will be living
  • Don't call me by 6 pm because I _______ (have) my driving lesson.
    will be having
  • Before 2 pm on Friday we _____ (finish) our assignments and handed them in to our teacher.
    will have finished
  • Your friend is not getting enough sleep. Give some advice.
    FREE.
  • Let's stop in the next village for lunch because we _________ (walk) for three hours by then.
    will have been walking
  • Sam is going to ask Susan to marry him very soon. Sam _________________ (verge) Susan to marry him.
    is on the verge of asking
  • By the time you get home from school, Dad ____ (leave) the airport.
    will have left/will be leaving
  • Don't worry! By the time you get home, I ________ (clean) it up.
    will have cleaned
  • Your friend has trouble dating. Give some advice.
    FREE.
  • It's Thursday so tonight they _______ (go) to the cinema as usual.
    will be going/will go
  • I’m sure I_________ (buy) a house or a flat by the time I’m thirty.
    will have bought
  • Although people are now angry about what you did, I'm sure by this time tomorrow, everyone _________ (forget) it.
    will have forgotten
  • My plane's been delayed. Daniel and Susanna _____ (wait) for me at the airport for hours.
    will have been waiting
  • We’re celebrating Nick and Marie’s wedding anniversary next Friday. They ______________ (be) married for five years by then!
    will have been
  • What ____ you _____ in the holidays? Have you got any plans? (do)
    Will you be doing
  • Next month, my dad __________ (work) at the same company for 30 years.
    will have been working