Complete the text with the future continuous,future perfect simple,or future perfect continuous forms of the verbs in the brackets.

By 2050,human beings will have been building(build)and living in cities for around 10,000 years.It is estimated that,by this date,more than 70% of the worlds population (live) in urban environments.In preparation for this,developers in the US alone(construct) nearly ninety million new homes by 2050.

By 2050, human beings will have been building (build) and living in cities for around 10,000 years. It is estimated that, by this date, more than 70% of the world's population will be living (live) in urban environments. In preparation for this, developers in the US alone will have constructed (construct) nearly ninety million new homes by 2050.