1) Jenny ___________ her bike next week. (to repair) a) will be repaired b) will have repaired c) will have bee repairing d) will have repair 2) I _________ working , so I'll be tired a) will have worked b) will be working c) will have been working d) will been working 3) We________ the washing by 8 o'clock. (to do) a) will be done b) will have been doing c) will have done d) will have doing 4) She ________ (play) tennis, so she'll be hungry. a) will play b) will have been playing c) will have played d) will play 5) I _______ (finish) this by 6 o'clock a) will be finished b) will finish c) will have finished d) will have been finishing 6) I ________ ( visit) Paris by the end of the year a) will visit b) will have been visiting c) will have visited d) will be visited 7) They _____ (write) their essay by tomorrow a) will have written b) will be written c) will have been writing d) will be writing 8) I _______ (work) in this company for twenty years when I retire a) will have worked b) will have been working c) will be working d) will work 9) John _____ (leave) by next week  a) will be leaving b) will have left c) will have been leaving d) will left 10) I _____ (sleep) for three hour at 10 p.m a) will have left b) will sleep c) will have been sleeping d) will slept

Future Perfect & Future Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?