Everyone and plural usage [duplicate]

Which is correct?

Everyone were convinced that he would go to the game.
Everyone was convinced that he would go to the game.

I think it's "was", because "everyone" is singular, but I just wanted to check.


Solution 1:

Everyone agrees that everyone is singular and therefore singular verb forms agree with everyone.

Solution 2:

According to Diana Hacker's "A Canadian Writer's Reference" (p.123 section G1-d) you treat most indefinite pronouns as singular so the answer is "was."

"Indefinite pronouns refer to nonspecific persons or things. Even though the following indefinite pronouns may seem to have plural meanings, treat them as singular in formal English: anybody, anyone, each, either, everybody, everyone, everything, neither, none, no one, someone, something."

In an example, she writes, "everybody who signed up for the ski trip was taking lessons."

Solution 3:

Consider the sentence using the singular "child":

Every child was convinced that Uncle Bob would go to the game.

It makes intuitive sense when viewed in this context since "Every children" sounds weird. To fix this, we would have to specify some grouping of children.

It follows that "every one" should be singular:

Every one [of them] was convinced that Uncle Bob would go to the game.

And finally if you remove the space, we can understand why "everyone" acts singular even though it generally implies many people.

Everyone was convinced that Uncle Bob would go to the game.