1) This time next week Willy ... on the beach. a) will be b) will be lying c) will lie 2) Please stay in your seats until the bell ... a) will ring. b) will be ringing. c) rings. 3) We ... to our new house on Tuesday. a) will be moving b) will have moved c) move 4) Don't forget to turn off the lights before ... a) you're going to leave. b) you leave. c) you're leaving. 5) Where ... in ten years' time? a) will you be working b) will you work c) are you working 6) Wait for me! I ... ready in a moment. a) will have been b) am c) will be 7) I ... a party on Thursday. a) 'm having b) will have c) will have had 8) I think our team ... a) will be winning. b) will win. c) is winning. 9) Tomorrow's weather forecast is for rain. a) It's raining. b) It's going to rain. c) It will rain. 10) By quarter past nine she ... at the Examining Centre. a) will arrive b) is arriving c) will have arrived

Leaderboard

Visual style

Options

Switch template

Continue editing: ?