Используем Present Perfect, так как есть слово 'yet' (еще), указывающее на действие, которое еще не произошло к настоящему моменту.
Ответ: have not been published