O comentarista da GloboNews acaba de falar em “duas milhões de vagas.” Uiiiiiiiiiiiiiiiiiiiiiiiiiiiiii. Doeu. Milhão é substantivo masculino. O numeral, o artigo, o adjetivo e o pronome que o acompanham devem concordar com ele: os milhões de pessoas, dois milhões de crianças, duzentos milhões de estrelas, o milhão de dólares, dois milhões de vagas.
Com milhar, outro substantivo masculino, a regra é idêntica: Dois milhares de laranjas foram desperdiçados (ou desperdiçadas) no transporte.
Mil
Olho no mil. Ele não é substantivo. É numeral. Por isso, recebe tratamento diferente. Concorda com o substantivo a que se refere: duzentas mil pessoas, duzentos mil homens, duas mil crianças, quatrocentas mil mulheres, dois mil alunos.