В этом предложении слова закатилось и горизонт пишутся с приставкой за- слитно, так как она обозначает начало или завершение действия, а также пространственное направление.
Ответ: Солнце давно закатилось за горизонт.