500
Complete the sentence using Present Perfect or Past Simple:
In 2005 they ______ (start) to build an enormous new sports stadium near the port, but they______ (finish)it yet.
In 2005 they STARTED to build an enormous new sports stadium near the port, but they HAVEN'T FINISHED it yet.