- I've been on vacation for two days.
What does this sentence mean? I mean, it means that the action happened in the past and ended in the past but has no specific date. But it also means that I'm still on vacation.
I've, many times, heard people say, for instance,
- I was on vacation for two days.
And this one means it ended in the past and has no impact on the present.
Can 'for' also be used with the past tense? I'm super confused. Would anyone please explain to me?