Is the sentence below incorrect because “has gone” has no duration?
B: She's gone to Paris for a week.
The sentence comes from The British Council website:
https://learnenglish.britishco...ence/present-perfect
We usehave/has been when someone has gone to a place and returned:
A: Where have you been?
B: I've just been out to the supermarket.
But when someone has not returned, we use have/has gone:
A: Where's Maria? I haven't seen her for weeks.
B: She's gone to Paris for a week. She'll be back tomorrow.
The sentence comes from The British Council website:
https://learnenglish.britishco...ence/present-perfect
We usehave/has been when someone has gone to a place and returned:
A: Where have you been?
B: I've just been out to the supermarket.
But when someone has not returned, we use have/has gone:
A: Where's Maria? I haven't seen her for weeks.
B: She's gone to Paris for a week. She'll be back tomorrow.
I don’t think the sentence is correct because she can’t keep going to Paris for a week. She went to Paris a week ago and she is still there. She has been in Paris for a week. Am I right?