1) The train _____________ at 11:30 am. a) arrives b) is arriving c) will arrive d) is going to arrive e) will be arriving f) will have arrived 2) This is our plan for Sunday: we _____________ the day at the beach. a) spend b) are spending c) will spend d) are going to spend e) will be spending f) will have spent 3) Where ___________ your new laptop? a) do you buy b) are you buying c) will you buy d) are you going to buy e) will you buying f) will you have bought 4) Wait! I _____________ you a lift to the station. a) give b) am giving c) will give d) am going to give e) will be giving f) will have given 5) The English lesson _____________ at seven o’clock. a) starts b) is starting c) will start d) is going to start e) will be starting f) will have started 6) Barbara is pregnant. She _____________ a baby girl. a) has b) is having c) will have d) is going to have e) will be having f) will have had 7) When I see you tomorrow, I ____________ you my new smartwatch. a) show b) am showing c) will show d) am going to show e) will be showing f) will have shown 8) What time ___________? a) does the next train arrive b) is the next train arriving c) will the next train arrive d) is the next train going to arrive e) will the next train be arriving f) will the next train have arrived 9) Paul ___________ French next academic year. a) learns b) is learning c) will learn d) is going to learn e) will be learning f) will have learnt

Leaderboard

Visual style

Options

Switch template

Continue editing: ?