I cannot think of a finite vector space over the reals, because we must sum these two elements and get a new element also in the vector space. And over the reals, I can't think of a sum that, at some point, will return to a previous vector on the subspace.
Am I right? It also means that there's no finite vector space over the reals, right?
Yes, there is one (and up to isomorphy only one) finite vector space over the reals, namely $\{0\}$.
If there exists an element $x\in V$ with $x \neq 0$, then the vector space axioms force
$$ (a-b) x \neq 0 $$
for distinct $a,b \in \Bbb{R}$, because
$$ (a-b)^{-1} \cdot (a-b)x = x \neq 0. $$
But this yields $ax \neq bx$, so that the set
$$ \{a x \mid x \in \Bbb{R}\}\subset V $$
is infinite (even uncountable).