Let $f(x) = x^4 + 4x + a$ then
$f'(x) = 4x^3 + 4$
$f''(x)= 12x^2$.
$f'(x) =0$ if $x^3 +1=0$ or if $x=-1$ so and $f''(1)=12 > 0$. so $f(x)$ has a minimum at $x =-1$ and $f(-1) = 1-4+a = a-3$.
If $a > 3$ then $f(-1) > 0$ and the minimum of $f$ is where $f(x) = a-3> 0$ and $f(x) =0$ never occurs. So $f(x) > 0$ and has no real roots if $x > 3$.
If $a = 3$ then $f(-1)=a-3 = 0$ and the minimum of $f$ is where $f(x) = a-3=0$ and that is the only time $f(x) = 0$ and there is only one real root.
If $a < 3$ then $f(-1)=a-3 < 0$ and the minimum of $f(x) < 0$. But as $x\to \pm \infty$, $f(x)\to \infty$ there must be points where $x < -1$ and $x > -1$ where $f(x)$ is positive and by intermediate value theorem,, and thus points where $f(x) = 0$. And $x=-1$ is the only extrema, there are only two such real roots.