B2. Future TensesOnline version Test yourself on future tenses. by Teacher Ismael 1 "What are you thinking about?" "This time next week, I ... on the beach." a will have sunbathed b will be sunbathing c will have been sunbathing d will sunbathe 2 "Have you finished decorating your house yet?" "No, but I ... by Friday." a will be finishing b will have been finishing c will have finished d will finish 3 "Have you just moved here?" "No, I ... here for two years next month." a will be living b will have been living c have lived 4 "Can you give Steve a message for me?" "Certainly, I ... him at work, later on today." a will be seeing b will have seen c will have been seeing 5 ... you hear about the job, call me. a While b By the time c As soon as 6 "Have you finished writing your CV yet?" "No, but I ... it by dinner time." a will have finished b will be finishing c have finished 7 "How did Ben's interview go?" "I've no idea. I'll call him when I ... home." a get b will get c am going to get 8 The family business ... by an international company next year. a will be taken over b is taken over c will take over 9 "Look at the time. I'm late for the interview." "Don't worry. I ... you there." a drive b am going to drive c will drive 10 "You've been working hard all day." "Yes. At 3 o'clock, I ... for six hours." a will be studying b will have been studying c will have studied 11 "Sarah has gone to the cinema to see that film again." "I know. After this time, she ... it five times!" a will have seen b will have been seeing c will be seeing 12 "John has an exam tomorrow, doesn't he?" "Yes. In fact, at this time tomorrow, he ... the exam." a will have been sitting b will be sitting c will sit d has sat 13 I can't see you tomorrow afternoon. I ... a check-up at the dentist's. a 'll have b am having c have d am going to have 14 This train's very late. I ... my appointment. a 'm going to miss b am missing c miss d will have missed 15 I ... that job- the pay isn't good enough. a don't think I'll take b don't think I'm taking c think I'm not taking 16 I fancy a snack. I think ... myself a sandwich. a I'm making b I'll make c I make d I'm going to make 17 It's rather cold in here. ... turn on the heating? a Will I b Am I going to c Shall I 18 Come to the back door at 7.35. ... for you. a I'm waiting b I will have waited c I will be waiting 19 Excuse me, Prime Minister. ... a statement about the crisis this evening? a will you have made b are you making c do you make d will you be making 20 Harry won't be at home. He'll ... for work by now. a leave b have left c have been leaving 21 The baby's face is green ... sick. a She's going to be b She shall be c She will be d She will have been 22 I expect you ... to watch the football match. a won't want b aren't wanting c haven't wanted 23 By the end of this week, my parents ... for 30 years. a will be marrying b will have been married c are going to marry 24 Take a pullover in case it ... cold. a will get b is going to get c gets d is getting 25 I promise ... anyone what you said. a I'm not telling b I won't tell c I won't have told 26 I'm sure that Anna ... soon. a will arrive b is going to arrive c shall arrive d will have arrived 27 James ... the letter yet. a won't have received b won't be receiving c isn't going to receive d will receive 28 I ... when I see the manager. a am complaining b am going to complain c will have complained 29 Could you phone me when ... the results of the test? a you have b you will have c you are going to have d you are having 30 By the time they ... the match will be over. a arrive b are arriving c will arrive d are going to arrive 31 They ... some extra staff next week. a will have employed b employed c are going to employ d will employ 32 Brian, ... me your camera, please? a shall you lend b will you lend c did you lend d are you lending 33 "I'm going to work by bus this week." a It's a plan. b I always go to work by bus. c My routine is different for this week.