Let $\mathbb{R}$ provided with the metric $d(x,y)=|x-y|$. I have shown that the collections of sets $$S_1=\left \{\left (\frac{x}{2}, \frac{3x}{2}\right ): 0<x<1\right \}, \ \ \ \ \ S_2=\left \{\left (x-\frac{1}{2}, x+\frac{1}{2}\right ): 0<x<1\right \}$$ are open covers of $A=\left \{\frac{1}{n} : n\in \mathbb{N}\right \}\subset \mathbb{R}$.
To check if they have a finite subcover, we have to check if $S_1$ and $S_2$ respectively, have a finite subset which is also a cover of $A$, right?
For example, we have that $\displaystyle{\tilde{S}_1=\left \{\left (\frac{x}{4}, \frac{3x}{4}\right ): 0<x<1\right \}}$ is a subset of $S_1$, isn't it?
This is not a cover of $A$, since for $n=1$ the element $a$ is not in $\tilde{S}_1$. The same holds also when we consider a subset of the form $\left \{\left (\frac{x}{i}, \frac{3x}{i}\right ): 0<x<1\right \}$ with $i>2$.
Does this mean that $S_1$ has no finite subcover?