Study

Future Perfect Tense

  •   0%
  •  0     0     0

  • Melissa and Mike will be exhausted. They __________ for 24 hours. (sleep)
    won't have slept
  • You ________ a lot of your work by the end of this month. (do)
    will have done
  • In a year's time he _______ to some more serious sort of job. (take)
    will have taken
  • He ________ (find) a vacant seat by the time she gets on the train.
    will have found
  • By November all the leaves _________ (fall)
    will have fallen
  • She _______ old before she learns the use of prepositions. (grow)
    will have grown
  • Will you ________ the contracts by Thursday? (mail)
    have mailed
  • We ________ twenty miles more before we cross the frontier. (travel)
    will have traveled
  • I am sure that tomorrow you _______ all these rules. (forget)
    will have forgotten
  • If you ring me up after nine o'clock. I ________ to the doctor. (speak)
    will have spoken
  • Do you think that Les _________ (fix) the car by tomorrow?
    will have fixed
  • A few centuries from now wars, I hope, ____________ a thing of the past. (become)
    will have become
  • When you arrive I probably _______ the job. (start)
    will have started
  • Next year we ________ together for ten years. (be)
    will have been
  • __________ (you / retire) by the time you're 60?
    Will you have retired
  • If he doesn't hurry, they _______ before he comes. (leave)
    will have left
  • I am sure they ________ the new road before April. (complete)
    will have completed
  • Will you ________ by 8am? (arrive)
    have arrived
  • Don't phone me before 8 o'clock, we _________ (have) dinner.
    will have had
  • By the time they move to the new house, he ________painting that house. (finish)
    will have finished
  • She _________ a new dress before the wedding takes place next week. (buy)
    will have bought
  • They _______ dinner by the time we get there. (have)
    will have had
  • He _________ us for 6 months by next week.(teach)
    will have taught
  • By the time my friends arrive, I __________ my homework. (do)
    will have done