Let $R$ be a commutative ring with a multiplicative identity. If $a\in R, a \not = 0$, prove that $R/(a)$ is not a free $R$-module.
My initial attempt was to say that R/(a) is not torsion free, thus it cannot be free, but then I realized that the theorem "M is a free module if and only if it is torsion free" only works for finitely generated modules over PIDs. So I'm pretty lost as to how to prove this. Any help would be appreciated!
You have the right idea, but you want to look at annihilators of the whole module, not of individual elements.