Глаголы hate (ненавидеть) обозначают чувства, состояния и мнения. Они относятся к статичным глаголам (stative verbs). Статичные глаголы обычно не употребляются в длительных временах (Continuous forms). Поэтому правильный вариант — hate.
Ответ: I hate homework.