Why does allthatihavetodo use the predicate?
Predicate verbs should be in singular form. According to Sohu Education Network, in English, the form of predicate verbs depends on the singular and plural subjects. In this sentence "all that has to", "all" is the subject and a singular word, so the predicate verb should be in the singular form "is".