Game Preview

Future Perfect Tense

  •  English    24     Public
    Fill in the gaps with the correct form of the verbs.
  •   Study   Slideshow
  • She _________ a new dress before the wedding takes place next week. (buy)
    will have bought
  •  20
  • By the time they move to the new house, he ________painting that house. (finish)
    will have finished
  •  15
  • He ________ (find) a vacant seat by the time she gets on the train.
    will have found
  •  20
  • He _________ us for 6 months by next week.(teach)
    will have taught
  •  20
  • __________ (you / retire) by the time you're 60?
    Will you have retired
  •  25
  • Do you think that Les _________ (fix) the car by tomorrow?
    will have fixed
  •  20
  • Don't phone me before 8 o'clock, we _________ (have) dinner.
    will have had
  •  15
  • By the time my friends arrive, I __________ my homework. (do)
    will have done
  •  20