Game Preview

Future perfect future perfect continuous

  •  English    15     Public
    TB 8
  •   Study   Slideshow
  • By the end of this year, I will have _ English for five years. a) study b) studied c) been studying
    C
  •  15
  • In two hours, she will have _ the report. a) finish b) finished c) been finishing
    B
  •  15
  • By the time you arrive, we will have _ for over an hour. a) wait b) waited c) been waiting
    C
  •  15
  • Next month, he will have _ in this company for ten years. a) work b) worked c) been working
    C
  •  15
  • By the time the movie starts, they will have already _. a) leave b) left c) been leaving
    B
  •  15
  • When I’m 30, I will have _ my own business. a) start b) started c) been starting
    B
  •  15
  • By midnight, we will have _ all the food. a) eat b) eaten c) been eating
    B
  •  15
  • At 6 p.m., she will have _ for three hours. a) practice b) practiced c) been practicing
    C
  •  15
  • By the time school ends, I will have _ here for six months. a) live b) lived c) been living
    C
  •  15
  • In five minutes, the train will have _. a) arrive b) arrived c) been arriving
    B
  •  15
  • By next week, we will have _ the project. a) complete b) completed c) been completing
    B
  •  15
  • By the time he gets home, he will have _ for twelve hours. a) drive b) driven c) been driving
    C
  •  15
  • At the end of the lesson, you will have _ all the questions. a) answer b) answered c) been answering
    B
  •  15
  • When the guests arrive, we will have already _. a) clean b) cleaned c) been cleaning
    B
  •  15
  • By this time tomorrow, she will have _ on the plane for eight hours. a) sit b) sat c) been sitting
    C
  •  15