Let $G=\mathbb{Z}\times\mathbb{Z}$ and $H$ a subgroup generated by $(a,b)$, and $(c,d)$. Then I'm trying to show if:
The determinant of matrix \begin{pmatrix} a & b\\ c & d \end{pmatrix} is non zero, then the group $G/H$ is finite.
I have a hint to assume that the determinant is $n$ and then to show $H$ contains both $(n,0),(0,n)$. But I don't see how this is useful.
It makes sense that then $H\ge\langle (n,0),(0,n)\rangle $ but I don't see how this is useful.
If we want to determine what elements are in $H$, we need to solve $$ (x,y)=p(a,b)+q(c,d) $$ that is, $$ \begin{cases} x=pa+qc \\[1ex] y=pb+qd \end{cases} $$ and Cramer's rule yields $$ p=\frac{xd-yc}{n}\qquad q=\frac{ya-xb}{n} $$ where I used $n$ with the meaning you assigned.
In particular the system has integer solutions for $x=n,y=0$ or $x=0,y=n$.
As a consequence, every element of the form $(kn,0)$ or $(0,kn)$ belongs to $H$, so $H\supseteq n\mathbb{Z}\times n\mathbb{Z}$ and therefore there exists a surjective homomorphism $$ (\mathbb{Z}\times\mathbb{Z})/(n\mathbb{Z}\times n\mathbb{Z})\to G/H $$ Can you finish?