Game Preview

Future perfect simple, cont and future continuou ...

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