Almost 40 residential buildings of China Evergrande Group's mega resort project on Hainan island seized by the local government will be completed for rental housing, serviced apartments and commercial activities.