C will have been sunbathing
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
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 '.............to the supermarket today?'
'Yes. Do you want me to get you something?'
A Will you have gone
B Will you have been going
C Will you be going
5 '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
6 '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
7 '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
8 '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 has sat
9 'Are you typing another report?'
'Yes. By the time I finish this one, I.............twenty three reports today!'
A will have been typing
B will have typed
C will be typing
10 Those two people have been dancing all evening,
'Yes. By 11 o'clock, they.............for four hours.'
A will have been dancing
B will have danced
C will be dancing