'Neither' (meaning 'not one of two') is singular and requires 'has'.
Previous Question
Either Ali or his friends is responsible for this mess.
Next Question
Scarcely had I entered the room then the bell rang.