C. 1 have been; 2 be;3 will be; 4 have been; 5 have beenD. 1 will (shall)have cooked; 2 will (shall) have been waiting; 3 will (shall) have beenswimming; 4 won`t have finished; 5 Jan will have been talking; 6 won`t (shan`t)have been climbing; 7 will probably have passed; 8 Will you have done; 9 Elainewill have been working; 10 won`t (shan`t) probably have left.
E. 1 by the timewe`ll have got; 2 as soon as I finish; 3 while you are travelling; 4 beforethey don`t show “Titan”; 5 I`ll be taking; 6 after we have watched; I`ll havesent; 8 until you do; 9 by the time; 10 once we have
Answers & Comments
Verified answer
C. 1 have been; 2 be;3 will be; 4 have been; 5 have beenD. 1 will (shall)have cooked; 2 will (shall) have been waiting; 3 will (shall) have beenswimming; 4 won`t have finished; 5 Jan will have been talking; 6 won`t (shan`t)have been climbing; 7 will probably have passed; 8 Will you have done; 9 Elainewill have been working; 10 won`t (shan`t) probably have left.E. 1 by the timewe`ll have got; 2 as soon as I finish; 3 while you are travelling; 4 beforethey don`t show “Titan”; 5 I`ll be taking; 6 after we have watched; I`ll havesent; 8 until you do; 9 by the time; 10 once we have