Eu acho que não é "tem de acabar" e sim "tem que acabar". Assim como "tem que fazer" e não "tem de fazer". Penso que deve ser a resposta a "o que tem?" "tem o quê?".