Revert "Revert "Improve the grammar of a compiler error message""

This reverts commit ad6d1e274ad547e56452861e3a1a01936f02d00a.

I did not want to revert the "Improve the grammar of a compiler error message" commit, so I reverted the revert.