Un auditeur écrit :

"Je remarque très fréquemment des erreurs grammaticales concernant les nombres. Pour exemple :

Un millier de personnes sont présentes….Il y a là faute d’accord. C’est 1 millier qui est présent, donc : un millier de manifestants est présent…"

Cette protestation linguistique est sans objet car cette analyse est abusivement restrictive. Et généralement fausse.

Car le sujet du verbe n'est pas ici "millier" (effectivement singulier) ; mais la locution complète "millier de personnes" (nom+complément de nom).

Dire "un millier de personnes est présent" est aberrant, au sens mathématique du terme, car "un millier" est un multiplicateur de "personnes". Il serait absurde de dire "1000 personnes est présent". Ce ne l'est pas moins pour 1002 ou 986 personnes ; donc pour "un millier de personnes".

Si l'on doit parfois dire "un millier de personnes est présent", c'est uniquement lorsque ce qui importe dans le propos est ce millier, et non les personnes dans leur pluralité.

Par exemple pour une telle information : "dès qu'un millier de personnes est atteint, on ferme les grilles". Car le sujet est alors ce millier fatidique.