1) I'll have my mobile phone with me... a) in case you need to call med b) in case you'll need to call me c) in case you've needed to call me 2) Phone him as soon as............. that report. a) you finish b) you have finished c) you will finish 3) I will play football with you when........... a) I've had my dinner b) I will have my dinner c) I have my dinner 4) I'm not going to go to the party unless.................. a) you will go to b) you go too c) you have gone too 5) Could you get me some milk if.....................? a) you will go to the shop b) you go to the shop c) you are going to the shop 6) If the weather............, we'll go for a walk. a) will have improved b) will improve c) improves 7) I won't tell my boss I'm leaving...................... a) until I find a new job b) until I'm finding a new job c) until I've found a new job 8) If I don't have breakfast, ........................ a) I'll be hungry all morning. b) I'm hungry all morning c) I will be being hungry all morning. 9) Please come in quietly because............................ a) the children will be sleeping when you arrive b) the children will sleep when you arrive c) the children are sleeping when you arrive 10) Take a jacket in case.................. later a) it will have got cold b) it's getting cold c) it gets cold 11) Their flight was delayed, so they.................. back until after midnight. a) will be b) won't be c) will have been 12) We are going to have a picnic at the beach tomorrow unless......... a) it rains b) it will be raining 13) I.............. book our flights until we have found a hotel a) don't b) am not going to c) won't 14) If you want to improve your English, ................. a) you will have to practise b) you have to practise c) you have had to practise 15) Come and say goodbye tomorrow................... a) before you will leave b) before you have left c) before you leave

Unit 4B - English File Upper Intermediate

Leaderboard

Visual style

Options

Switch template

Continue editing: ?