0
Hanuman_2000 Posted 20 years ago
Grammar

gone/been

Hello,

1. I have gone to Agra.

2. I have been to Agra.

Which one is correct?

Is (1) acceptable?
  

Top answer

Hanuman_2000 Hello, 1. I have gone to Agra. 2.

  • Hanuman_2000 Hello, 1.
  • I have gone to Agra.
  • 2.
  • I have been to Agra.
  • Which one is correct?
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

7 Answers
0
Hanuman_2000Hello,

1. I have gone to Agra.

2. I have been to Agra.

Which one is correct?

Is (1) acceptable?

Both are correct, though context might prefer one over the other.
0
Hello Philip,

Could you please explain me the differences between the two?
0
Hello,

Could anybody explain it?
0
"I have gone to Agra" = I am still in Agra. (Could be used as a note or a message on an answer machine to a person who is not in Agra )

"I have been to Agra" = I am no longer there.

A note on a fridge:

I have gone shopping. I'll be back in 20mins.

Normally "Gone shopping. Back in 20 mins."
0
Milky"I have gone to Agra" = I am still in Agra. (Could be used as a note or a message on an answer machine to a person who is not in Agra )


I don't quite agree with this one in all circumstances. You might have gone to London from Agra by the time the note is read.

"I have been to Agra"
0
<"I have gone to Agra" = I am still in Agra. (Could be used as a note or a message on an answer machine to a person who is not in Agra )

I don't quite agree with this one in all circumstances. You might have gone to London from Agra by the time the note is read.>

The meaning and time of the note is what counts here. Don't confuse things.
0
1. I have gone to Agra.

This refers to the fact that you have reached Agra or are on the way there.

2. I have been to Agra.

This refers to the fact that you have visited Agra before.

Related Questions