1.I don't think there ... much construction work in the next few years a)will have been
b)will be
c)is going to be
2.Maybe she ... a successful architect one day
a)will become
b)is going to become
c)will have become
3.Next January, he will ... in the apartment for ten years.
a)be living
b)live
c)have lived
4.They'll ... to collect my furniture soon.
a) going to come
b) be coming
c) will come
5.I promise I ... my dog to your house again.
a)am not going to bring
b)won't have brought
c)won't bring
6.You look tired. Sit down and I ... painting the walls
a) will finish
b) am going to finish
c) will be finishing
7. ... 2050, scientists will have invented more energy-efficient machines.
a) Until
b) By the year
c) In the year
8.Put your books away or I ... let you play in the garden.
a)won't have
b)won't have been
c)won't
9. ... houses on Mars one day?
a)We are going to build
b)Are we going to build
c)We will build
10.They ... replacing the front door this weekend.
a)aren't going to
b)won't be
c)won't have
11.Do you think this new company ... better furniture designs in the future?
a)will make
b)has made
c)will have made