You can't say I had been to Bangalore two days back.
The amount of time has nothing to do with it. It doesn't have to be
eight years ago, or any number of years. You can say, "I had been
to Bangalore two days before (that)" without any problem if the context
is right, regardless of how...