В предложении "Будет весь город зелёным" слово зелёным является частью составного именного сказуемого, а не определением.
Проверка за 10 секунд: В предложении "Будет весь город зелёным" слово "зелёным" входит в состав сказуемого.
Уровень Эксперт: Чтобы не путать определение и часть составного именного сказуемого, задайте вопрос от подлежащего. Если вопрос можно задать к слову и оно обозначает признак предмета, то это определение. Если слово входит в состав сказуемого и указывает на состояние или признак подлежащего, то это часть сказуемого.