1) By 3:00, they ___________ (study) for four hours. a) will have been studying b) will be studying c) will study d) will have studied 2) I ___________ (live) in a big city when I'm older. a) will have been living b) will live c) will have lived d) will be living 3) She __________(travel) to five different countries by the time she turns 30. a) will have been travelling b) will travel c) will have traveled d) will be travelling 4) When ___________ (marry)? a) will he have gotten married b) will he get married 5) By the time he retires, he ___________ (work) for 45 years. a) will have been working b) will work c) will be working d) will have worked 6) By December 24th, I _________ (buy) all the gifts for the kids. a) will buy b) will have been buying c) will have bought d) will be buying 7) When ___________ (finish) that book? a) will she finish b) will she have been finishing c) will she be finishing d) will she have finished 8) They will win thgame because they _________ (train) for months. a) will have trained b) will train c) will have been training d) will be training 9) I don't think people ________ (use) computers by 2050 a) will be using b) will have used c) will use d) will have been using

Future perfect vs Future Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?