Hi ovair
1) I
used to go there once a year but I have not been there for 2 years.
Colloquial
I used to go once a year but haven't been for 2 years.
2) I usually go there
once a year but I have not
gone/been there for about 2 years.
Colloquial
I usually go once a year but haven't been for about 2 years.

