I HAVEN'T VISITED MY HOMETOWN FOR A FEW YEARS.A. I HAVE BEEN IN MY...

47. I haven't visited my hometown for a few years.

A. I have been in my hometown for a few years.

B. I last visited my hometown a few years ago.

C. I didn't visit my hometown a few years ago.

D. I was in my hometown for a few years.