meta: I asked this question yesterday but it was marked as a duplicate of a previous question. But none of the answers to the previous question answered what I wanted to know. So I deleted that question and added this new one with some additional details to make it more specific.
Is the following conversation correct?
A: You will need to finish the report before you leave for the day.
B: I already did it yesterday.
I am not asking whether already can be used with past simple as opposed to present perfect. From what I know, we cannot use present perfect tense when time is mentioned and here we are mentioning the time of action. What I want to know is whether already can be used with past simple where time is mentioned. For example:
A: You will need to file your taxes before the end of this month.
B: I already filed my taxes two months ago.
The second speaker in both of these cases wants to a. emphasize that the action has already been completed, and b. mention when it was completed. If this is incorrect, is there any other way to achieve the same effect?