At first, neglect all loops (elements of rank 0). Now call two elements $a,b$ similar, if $\{a,b\}$ is not a base. It follows that if $\{a,c\}$ is a base, than $\{b,c\}$ is also a base (else the set $\{a,b,c\}$ would have inclusion-maximal independent subsets $\{b\}$ and $\{a,c\}$ of different size.) In other words, similarity is an equivalence relation. So, all elements may be partitioned onto groups so that any two elements of different groups form a base, and from the same group not. Of course such a matroid is representable over sufficiently large field. Namely, if we have $m$ groups, we should have $m$ different directions of the lines on the plane, that is, the field must contain at least $m-1$ elements (and this suffices).