由soon“不久后”可知,新机场还没被建立,故使用一般将来时(will do),而机场与建立之间是动宾关系,即机场被建立,所以需使用被动语态(be done),也就是用一般将来时的被动语态will be done。build的过去分词为built,故填will be built。
have been offered
句意:到目前为止,80%的保暖衣物已经提供给了无家可归的人。
“so far到目前为止”与现在完成时(has/have+过去分词)连用,主语“80% of the warm clothes 80%的保暖衣物”为复数,助动词用have,offer,v.提供,衣物是被提供,使用被动语态be+过去分词,offer的过去分词是offered,故填have been offered。
haven't been
句意:凯西和琳达已经两年没有回老家了。
根据时间状语for two years可知时态用现在完成时,have/has+动词的过去分词,否定形式直接在have/has后面加not。主语是Cathy and Linda,复数,所以助动词用have,have not可缩写成haven't,be的过去分词是been。故答案为haven't been。