Consider
$$E_{\mathbb Q} = \bigcup_{\substack{r \in \mathbb Q \\\ -1 \le r \le 1}} (E+r) \subseteq [-1,2]$$
This is a countable infinite union of disjoints subsets, each of those having the measure of $E$. If the measure of $E$ would be strictly positive, $E_{\mathbb Q}$ would have an infinite measure, in contradiction with $E_{\mathbb Q} \subseteq [-1,2]$.