Theorem: There is no open covering $T^k=U_1\cup...\cup U_k$ of the $k$-torus such that the map $$H_1(V,\mathbb{Z}) \rightarrow H_1(T^k,\mathbb{Z}) $$ has rank at most $(i-1)$ for every component $V$ of $U_i$.
McMullen states this in his 2004 article on Minkowski's conjecture without proof and without any reference.
I have no idea how to prove it. Can anyone suggest a proof or give any reference?
This follows from a more general result of McMullen:
Definition: The order of a cover $\mathfrak{U}$ is the greatest integer $n$ so that the intersection of $n+1$ elements is nontrivial.
Loosely stated theorem: Let $\mathfrak{U}$ be an open cover of the $n$-torus. Suppose for that all components $V$ of the intersection $U_1 \cap\dots\cap U_k$ with $k \leq n$, we have that the induced map by inclusion on homology has at most rank $(n-k)$, then $\mathfrak{U}$ has order at least $n$.
The basic ingredient for the proof is the Cech DeRham complex, reference for which can be found here, on page 6.