Did you not like my response in the other forum?
(later) I am reposting it here to make life simpler:
There are several possibilities:
1a. I am at the bank every day.
1b. I was at the bank yesterday.
1c. I have been at the bank every day this week.
Ia and 1b are possible for both a bank employee or a customer, though it just happens that customers more often 'go to' than 'be at' the bank in most contexts. I think that a customer not very likely to say 1c.
2a I go to the bank every day.
2c. I went the the bank yesterday.
2c. I have gone to the bank every day this week.
All three are possible.
3c. I have been to the bank every day this week.
There are no present or past tense exact equivalents of 3c.
Interested in Language