As palavras fewer e less significam “menos”, porém são usadas de maneira diferente. Muitos estudantes confundem as duas palavras, por isso é importante saber a diferença entre elas!

Fewer é usado com coisas contáveis (countable nouns and adjectives). Ou seja, tudo que pode ser contado. Por exemplo:

Fewer birds came this year. (Menos pássaros vieram este ano)
The birds are fewer this year. (Há menos pássaros este ano.)

”birds” podem ser contados, por isso usamos fewer.

Fewer trains were late. (Menos trens estavam atrasados).
”trains” também podem ser contados, logo usamos fewer.

There were fewer days below freezing last winter. (Houve menos dias com temperaturas abaixo de zero no último inverno)
”days” também podem ser contados, logo usamos fewer.

A frase “There were less days below freezing last winter” é errada, pois, como “days” pode ser contado, devemos usar fewer e não less.

Less é usado para coisas que não podem ser contadas (uncoutable nouns).

I have less than an hour to do this work. – Eu tenho menos de uma hora para fazer esse trabalho.

I have less time to do this work.  – Eu tenho menos tempo para fazer esse trabalho.

I have less money than I need. – Eu tenho menos dinheiro do que preciso.

I have less than twenty dollars. – Eu tenho menos que 20 dólares.

Veja que “an hour”, “time”, “money” e “twenty dollars” não podem ser contados, por isso usamos less. Mas não podemos contar dinheiro? Sim, podemos. Mas não podemos falar “um dinheiro”, “dois dinheiros”, etc., certo? Logo, o uso correto é less.