0
Tenjing Posted 12 years ago
Grammar

the difference between been to and been in?

What do the following sentences mean?
a. I have been in England for two months.
B. I have been to England for two months.
  

Top answer

(1) I have been in England for two months means you are still there or have just left; the 'in' gives a feeling of presence there. (2) I have been to England for two months means you have recently(ish) left; the 'to' gives a feeling of distance from there: you are currently outside England, since by 'to' you are speaking of it as somewhere different to where you now are. d

  • (1) I have been in England for two months means you are still there or have just left; the 'in' gives a feeling of presence there.
  • (2) I have been to England for two months means you have recently(ish) left; the 'to' gives a feeling of distance from there: you are currently outside England, since by 'to' you are speaking of it as somewhere different to where you now are.
  • d
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.

3 Answers
0
(1) I have been in England for two months
means you are still there or have just left; the 'in' gives a feeling of presence there.

(2) I have been to England for two months
means you have recently(ish) left; the 'to' gives a feeling of distance from there: you are currently outside England, since by 'to' you are speaking of it as somewhere different to where you now are.

0
Suppose, Jack meets his friend,Alex and says, hey how are you Alex ?I haven't seen you for two years.where have you been?(its a correct question right?)What would be Alex's answer?it could be I have been to England for two years or I have been in England for two years??
0
Is this conversation correct?
Jack- where is Alex,rocky?
Rocky -he is in England.
Jack -how long has he been in England?
Rocky -he has been in England for two years.
Thank you.

Related Questions