the airport had built years ago 是 病句.
the airport was built years ago 是正确的.意思是:这个机场是几年以前建成的.
用的是一般过去时的被动语态.