"Has" would make more sense. A tip would be to read the sentence with both words, one word at a time obviously (So Everyone HAS already voted in the election.) and just go with your gut on which one makes more sense, you can do it!