This is not for homework, but I would just like a hint please. The question asks
If $f(x) \in \mathbb{F}[x]$ has degree $n$, show that there exists an extension field $\mathbb{E}$ of $\mathbb{F}$ such that $\mathbb{E}$ contains all the roots of $f(x)$.
I believe induction is the way to go with this problem. In the case of $n = 1$, the extension field $\mathbb{F}[x]/(f(x))$ of $\mathbb{F}$ contains the root of $f(x)$. Suppose the claim is true for $\deg (f(x)) < n$ for some $n \geq 2$.
Suppose $\deg (f(x)) = n$. I know there is an extension field $\mathbb{K}$ of $\mathbb{F}$ that contains at least one root, say $c_n$, of $f(x)$. Now I can write $f(x) = (x - c_n)g(x)$, where $\deg (g(x)) < n$. The induction hypothesis then implies there exists an extension field $\mathbb{E}$ of $\mathbb{F}$ such that $\mathbb{E}$ contains all the roots of $g(x)$. Now, all the roots of $g(x)$ are also roots of $f(x)$. The part that is confusing me is that I have these two fields $\mathbb{E}$ and $\mathbb{K}$ containing all the roots of $f(x)$. Can I combine them somehow to get just one field containing the roots of $f(x)$? What am I doing wrong?