Let $M$ be finite-dimensional vector space and let $L$ be a proper subspace of $M$ (so $L \ne M$). Prove that there exists a basis of $M$ such that it contains no element from $L$.
I'm not even sure how to start with this. How is this even possible if $L$ is a subspace of $M$?
Hint: Let $\{x_1,\dots,x_k\}$ be a basis of $L$; extend it to a basis $\{x_1,\dots,x_k,x_{k+1},\dots,x_n\}$ of $M$.
Now define, for $i=1,\dots,k$, $y_i=x_i+x_{k+1}$ and consider $$ \{y_1,\dots,y_k,x_{k+1},\dots,x_n\} $$