Let $M=\langle e_1,\ldots,e_n\rangle$ be a finitely generated $R$-module.
My question is can we construct a free submodule $F$, i.e, isomorphic to $R^s$ for some $s$, finding a subset $S=\{e_1,\ldots,e_s\}$ such that $S$ is a maximal independent subset of $M$, then $S$ generates this free submodule $F$ of $M$ with basis $S$.
I know this is true in vector spaces, but in general free modules?
Thanks in advance
$\Bbb Z/3\Bbb Z$ is a finitely generated $\Bbb Z$ module, but it does not contain any free $\Bbb Z$ modules $\Bbb Z^s$ for any integer $s>0$.