Exercise 157. put the verbs in brackets into the future perfect. by the time he arrives they (leave). she is ill now. by the first of april she (be in hospital for three weeks). he has bought this tv-set on credit. he (pay) all the money by the 21st of august. how long has she stayed with your family? by the end of the month she (stay) for a month. she has lived here a long time. by may she (live) for twenty years. he is still a schoolboy, but by this time next year he (leave school). we (finish) this exercise by 8 o'clock. we are late. the lesson (start) by now. they (build) the road by the end of the year. i forgot to ask a neighbour to look after the plants while we're away on holiday! when we get home they all (die). by the end of my university course i (attend) 1,200 lectures. when you come back i (finish) all the housework. in a fortnight's time we (take) our exam. i (finish) this book by tomorrow evening. by this time tomorrow we (have) our injections. by the end of next year i (be) here for twenty-five years. i'll still be here next summer but tom (leave). i (finish) this job in twenty minutes. by next winter they (build) four houses in that field. at the rate he is going he (spend) all his money by the time he is twenty-one.the train (leave) before we reach the station. if i continue with my diet i (lose) 10 kilos by the end of the month. by the time that he leaves school his parents (spend) £25,000 on his education. by the end of the term i (read) all twelve volumes. i'm going tohyde parkto hear the people making speeches. - you'll be too late. by the time you get there they (finish) their speeches and everybody (go) home.
1.will have left.2.will have been in3 will have paid.4 will have stayed.5will have lived.6will have left...7 will have finished.8 will have started 9 they will have built9will have died.10will have attend... 11will have finished..12 i will have finished..13we will have had...14. i will have been..15will has left.16 i will have finished...17 they wiil have built..
18 will has spent.19 will has left..20 will have lost..21will have spent..22 will have read...23they will have finished...24 will have gone..