Farmers hope the weather _____ at the weekend because it _____ bad for weeks now., will improve / has been, will have improved / will be, improves / is, is going to improve / was, The oil crisis _____ worse, and therefore, fuel prices _____ even more soon., gets / will have been rising, will get / are rising, is getting / are going to rise, will have been getting / rise, Stop making fun of me or else I _____ mum about it., tell, will have told, have been telling, will tell, _____ I pick you up from work this afternoon? I _____able to leave the office earlier today., Will / will be, Do / am going to be, Shall / will be, Can / was, I am afraid we _____ out of petrol by the time we _____ across a gas station., run / have come, are going to run / will come, are running / are going to come, will have run / come, I _____ at around four tomorrow afternoon, but I _____ back before five., shop / will have been, will be shopping / will be, will shop / am, am shopping / have been, Hopefully, we _____ the broken tiles on our roof before it _____ again., have changed / is going to rain, are changing / has been raining, are going to change / will rain, will have changed / rains, This time next year, she _____ as a librarian for half a century., will have been working, works, is working, is going to work, We _____ the children to the zoo this Sunday. This _____ their first visit., will take / has been, take / is going to be, are taking / will be, have taken / will have been, Our flight _____ off at 5 pm, so we _____ for the airport at 3 o'clock., is going to take / will have been leaving, will take / will have left, is taking / leave, takes / are going to leave, I _____ any peace of mind until we _____ the first part of this job., won't have / complete, am not having / are going to complete, don't have / have completed, am not going to have / will complete, We _____ off early in the morning. We _____ already _____ all the arrangements., are going to set / are ... making, set / are ... going to make, are setting / have ... made, will set / will ... be making, In ten years' time, humans _____ foot on Mars., have set, will have set, set, will have been setting, Everyone _____ when we _____ home, so we will have to be silent., sleeps / will be arriving, is sleeping / have arrived, has been sleeping / will arrive, will be sleeping / arrive, A: _____ someone please answer the phone? B: I _____ it., Shall / will be doing, Will / will do, Does / am doing, Can / do, Because I _____ 18 this January, I will finally be able to drive., had been, will be, am going to be, will have been, Enough is enough! I'm fed up with this noise! I _____ to our neighbours about it now., will have talked, talk, am going to talk, will talk, The film _____ at any moment.We had better get in or else we _____ the beginning of it., will start / miss, is starting / are missing, starts / will miss, will have started / have missed, We _____ some friends of ours tomorrow night. We _____ back until 11., will be visiting / won't be, visit / aren't going to be, will visit / aren't, are going to visit / haven't been, Our team _____ the league cup just as it _____ in the last three years., wins / will have done, will be winning / does, is going to win / has done, will win / is doing.
0%
B2 Future
Share
Share
Share
by
G3orgiabala
Liceu
ESL
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?