1) By next month, she ______ for the company for ten years. a) will have been working b) will has been working c) will be worked d) will have worked 2) At 8 p.m., they ______ football for two hours. a) will had been playing b) will have been playing c) will has been played d) will have play 3) 2026, I ______ in Bangkok for five years. a) will been live b) will have been living c) will living d) will have live 4) When you arrive, we ______ dinner for an hour. a) will have cooked b) will cooking c) will have been sleeping d) will has cooking 5) By tomorrow morning, he ______ for twelve hours straight. a) will have been sleeping b) will has been sleep c) will have sleep d) will sleeping

Future Perfect Continuous Tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?