Задание
Choose the correct options
- By the time his invention is ready, the scientist
[will have worked|will be working|will have been working] on it for 20 years. - By the year 2050, people
[will have travelled|will be travelling|will have been travelling] through time. - He
[will have repaired|will be repairing|will have been repairing] the robot before the demonstration. - He
[won't have created|won't be creating|won't have been creating] a new flavoured chewing gum before next year. - John
[will have finished|will be finishing|will have been finishing] his mind control device by the end of the year. - The company
[will have built|will be building|will have been building] the human flying suit by September. - The inventor
[will have shown|will be showing|will have been showing] his designs this time tomorrow. - The lab
[won't have completed|won't be completing|won't have been completing] the testing until Friday. - This time next year many people
[will have driven|will be driving|will have been driving] robot cars. - Will you
[have worked|be working|have been working] on your invention later tonight?