Game Preview

Future Perfect Tense

  •  English    24     Public
    Fill in the gaps with the correct form of the verbs.
  •   Study   Slideshow
  • When you arrive I probably _______ the job. (start)
    will have started
  •  5
  • They _______ dinner by the time we get there. (have)
    will have had
  •  10
  • A few centuries from now wars, I hope, ____________ a thing of the past. (become)
    will have become
  •  25
  • In a year's time he _______ to some more serious sort of job. (take)
    will have taken
  •  15
  • You ________ a lot of your work by the end of this month. (do)
    will have done
  •  15
  • By November all the leaves _________ (fall)
    will have fallen
  •  20
  • If he doesn't hurry, they _______ before he comes. (leave)
    will have left
  •  25
  • I am sure that tomorrow you _______ all these rules. (forget)
    will have forgotten
  •  25
  • She _______ old before she learns the use of prepositions. (grow)
    will have grown
  •  20
  • Next year we ________ together for ten years. (be)
    will have been
  •  20
  • I am sure they ________ the new road before April. (complete)
    will have completed
  •  5
  • If you ring me up after nine o'clock. I ________ to the doctor. (speak)
    will have spoken
  •  20
  • We ________ twenty miles more before we cross the frontier. (travel)
    will have traveled
  •  10
  • Will you ________ by 8am? (arrive)
    have arrived
  •  10
  • Melissa and Mike will be exhausted. They __________ for 24 hours. (sleep)
    won't have slept
  •  25
  • Will you ________ the contracts by Thursday? (mail)
    have mailed
  •  15