"Everyone is wearing a white hat."
Translation:Iedereen draagt een witte hoed.
"Muts" is a specific type of hat, this uses a general term (sorry if the response is a bit late)
You could if you'd say 'allen dragen' but it would be terribly formal. Better stick to 'iedereen'
I thought 'everyone' is they , so dragen . I am sure i 've learned this the wrong way in English .
I believe that in English you treat "everyone" as if it were a singular because it's a collective noun, therefore you'd say something like "everyone thinks..." (i.e., you add an -s to the verb, there's inflection).