Here is the proposition:
Let Q$_2$:={$\frac{a}{b}\in\mathbb Q:a,b\in\mathbb Z$ and $b=2^n$, where n is non-negative integer}. Then Q$_2$ is a group under addition. If $H$ is a proper subgroup of Q$_2$ such that $\mathbb Z\subseteq H$, then $H$ is cyclic.
Notice that Q$_2$ is not cyclic, since there always has a $l$ such that group generated by $\frac{a}{2^k}$, $a\in \mathbb Z$ and $k\in \mathbb Z^+\cup\{0\}$ does not include element $\frac{1}{2^l}$ where $l\gt k$.
In the other words, Q$_2$ is the smallest subgroup of itself that contains $\mathbb Z$ and is not cyclic.
I have my proof through elementary group theory, but I think it could be proved in others ways, perhaps through Zorn's lemma. Also, my instructor says my proof is not neat, there is an easy way to prove it.
Therefore, I want to have a big list of the proves. You are welcome to use every kinds of math tools. Category theory, number theory...
I will post my proof just after below the description.
Here is a short proof.
Consider the set $$S=\{\frac{1}{2^k}\ |\ k\ge0,\ \frac{1}{2^k}\in H\}$$ Then notice $\mathbb Z\in H$, so $1\in H\Rightarrow\ S\neq\emptyset$
Now, we claim that $S$ must be finite if $H$ is proper subgroup of $ \mathbf Q_2$. Suppose not, then $\forall \ k\ge 0,\ \frac{1}{2^k}\in H$. Since $H$ is a addictional group, we have $\forall \ k\ge0, \forall a\in \mathbb Z, \frac{a}{2^k}\in H$, i.e. $H=\mathbf Q_2$. Contradicts $H$ is a proper subgroup of $\mathbf Q_2$. Hence, $S$ is finite.
Then, $\exists\ b\ge 0$ s.t. $\frac{1}{2^b}$ is the smallest element in $H$. Claim $H=\langle\frac{1}{2^b}\rangle$. Suppose not, then $\exists \ x\in H, s.t. x\notin\ \langle\frac{1}{2^b}\rangle$. Then wen could write $x=\frac{2k+1}{2^{b+n}}$ for some $k,\ n\in \mathbb Z$ and $n\ge1$. Then $2^{n-1}x\in H\Rightarrow\frac{2k+1}{2^{b+1}}\in H$. We know that $\frac{-k}{2^b}\in H\Rightarrow\frac{-k}{2^b}+\frac{2k+1}{2^{b+1}}=\frac{1}{2^{b+1}}\in H$ which contradicts the minimality of $\frac{1}{2^b}$. Therefore, $H$ is cyclic.
Q.E.D