Потому, что слово есть в смысле "быть, находиться" глагол. Некоторые, правда, толдычат, что это частица, но как по мне в роли частицы это слово выступает лишь в армии "Есть, товарищ капитан". А в этом предложении у слова "есть" конкретный глагольный смысл.