Game Preview

Future Perfect Tense

  •  English    10     Public
    Fill in the blanks to complete the sentences with future perfect tense.
  •   Study   Slideshow
  • I’m hungry now. I (eat) __________ dinner before you get home.
    I’m hungry now. I will have eaten dinner before you get home.
  •  15
  • Why (not / fix) __________ the mechanics __________ your car by Tuesday?
    Why won't the mechanics have fixed your car by Tuesday?
  •  25
  • __________ the sun (rise) __________ by the time you get up tomorrow?
    Will the sun have risen by the time you get up tomorrow?
  •  20
  • My classmate (not / finish)__________ his homework before class.
    My classmate won't have finished his homework before class.
  •  15
  • Don’t worry. I (return) __________ the library books by tomorrow.
    Don’t worry. I will have returned the library books by tomorrow.
  •  15
  • I think robots (take over) _________ the world by 2050!
    I think robots will have taken over the world by 2050!
  •  15
  • How many kids __________ you (have)__________ by the time you are 35?
    How many kids will you have had by the time you are 35?
  •  25
  • Do you think people (land) __________ on Mars by 2030?
    Do you think people will have landed on Mars by 2030?
  •  20
  • I (finish) __________ the report by the deadline?
    I will have finished the report by the deadline?
  •  15
  • We (not/eat) __________ before we come, so we'll be hungry.
    We won't have eaten before we come, so we'll be hungry.
  •  15