Future continous or future perfect - 2

Click on the button beside the correct answer.

  1. Very soon, he __________ the first step of his student life and is planning to continue his college education in France.
    1.   WILL BE FINISHING
    2.   WILL HAVE FINISHED
  2. By this time tommorow we __________ our new car in the garage.
    1.   WILL HAVE HAD
    2.   WILL BE HAVING
  3. If the match starts at 7.00 p.m., we __________ until 8.45 at least.
    1.   WILL HAVE PLAYED
    2.   WILL BE PLAYING
  4. __________ to the supermarket later?
    1.   WILL you HAVE GONE
    2.   WILL you BE GOING
  5. When do you think you __________ paying your mortgage?
    1.   WILL BE FINISHING
    2.   WILL HAVE FINISHED
  6. Hopefully you __________ the book I lent you by the next time we see each other.
    1.   WILL BE READING
    2.   WILL HAVE READ
  7. Jamie's exams are in May, so she __________ them all by the 1st June.
    1.   WILL BE DOING
    2.   WILL HAVE DONE
  8. In a ten years' time most people __________ smart watches.
    1.   WILL HAVE WORN
    2.   WILL BE WEARING
  9. It's been raining all day, but hopefully it __________ by tomorrow. We were planning to have a picnic.
    1.   WILL BE STOPPING
    2.   WILL HAVE STOPPED
  10. If you are reading a longer novel, consider over how many days you __________ the book.
    1.   WILL HAVE READ
    2.   WILL BE READING
  11. By the end of this month, we __________ to our new house, so you can come and stay after that.
    1.   WILL HAVE MOVED
    2.   WILL BE MOVING
  12. Don't call me tomorrow morning because I __________ to Paris.
    1.   WILL BE DRIVING
    2.   WILL HAVE DRIVEN
  13. I __________ to work thousands of times by. December 31.
    1.   WILL BE DRIVING
    2.   WILL HAVE DRIVEN
  14. This time tomorrow my parents __________ over the Atlantic on their way to New York.
    1.   WILL HAVE FLOWN
    2.   WILL BE FLYING
  15. __________ to bed before I arrive?
    1.   WILL you HAVE GONE
    2.   WILL you BE GOING
  16. The UK government has announced the companies that __________ the first phase of the HS2 high speed rail to connect London and Birmingham.
    1.   WILL HAVE BUILT
    2.   WILL BE BUILDING
  17. In a few weeks, I __________ to London, starting a whole new life.
    1.   WILL BE MOVING
    2.   WILL HAVE MOVED
  18. Tomorrow evening, I __________ the English exam.
    1.   WILL BE DOING
    2.   WILL HAVE DONE
  19. We __________ the war games, which will save us a tremendous amount of money.
    1.   WILL HAVE STOPPED
    2.   WILL BE STOPPING
  20. In a year's time, they __________ the new road, and we'll be able to get o work much quicker.
    1.   WILL BE BUILDING
    2.   WILL HAVE BUILT