I need to show that for any $n$ there is an irreducible polynomial in $\mathbb Q[x]$ of degree $n$ having exactly $n-2$ real roots.
I know that from a previous exercise that if $f(x) \in \mathbb{R}[x]$ is any polynomial having exactly $k$ distinct real roots, there exists $\epsilon > 0$ for which $f(x) +a$ has exactly $k$ real roots, for all $a\in \mathbb{R}$ with $|a|<\epsilon$.
Then by starting with any polynomial $f(x) \in \mathbb Q[x]$ with exactly $n-2$ distinct real roots, and using the paragraph above $f(x)+a$ has the same property for infinitely many $a\in \mathbb Q$. Now, how can use the Eisenstein irreducibility criterion for $f(x) \in \mathbb Z[x]$ and $a \in \mathbb Q$ to prove my initial statement?
Thanks