If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

confusion about present perfect tense.please help.

Are my understandings correct?
A. I have been to Korea for two months. Does it mean I have this experience and have been there at least once(showing experience)
B. I have been in Korea for two months. Does it mean I went there two months ago and I am still in Japan now.(something started in the past ans has continued up to now)
C. I am what I am vs I am who I am. What's the difference in meaning? ?

Re: confusion about present perfect tense.please help.

Originally Posted by Chhiring

Are my understandings correct?
A. I have been to Korea for two months. Does it mean I have this experience and have been there at least once(showing experience)
B. I have been in Korea for two months. Does it mean I went there two months ago and I am still in Japan now.(something started in the past ans has continued up to now)
C. I am what I am vs I am who I am. What's the difference in meaning? ?

A is incorrect. It needs "going" or "traveling" after "been".
B is correct but you seem to have confused Korea with Japan.
C The two have the same basic meaning.

Re: confusion about present perfect tense.please help.

Originally Posted by MikeNewYork

A is incorrect. It needs "going" or "traveling" after "been".

"I have been to Korea for two months" is not incorrect in BrE if said after you have recently returned.
"I have been travelling to Korea for two months" would normally be said only if you are two months into a rather long journey.

"I have been in Korea for two months" can mean that you have just returned from Korea after a two-month stay or that you are still there, two months after you arrived. Context will make the meaning clear.

Re: confusion about present perfect tense.please help.

Originally Posted by MikeNewYork

A is incorrect. It needs "going" or "traveling" after "been".

Sorry, I also disagree, and see nothing wrong with this sentence. Just suppose that there were a group of people, some of whom had spent a continuous two-month period in Korea (at some time in the past) and others of whom had not. Then a member of the first group could perfectly well say I have been to Korea for two months.

(B, on the other hand, would normally imply that I am still in Korea, having arrived there two months ago.)

Re: confusion about present perfect tense.please help.

Originally Posted by panglossa

Sorry, I also disagree, and see nothing wrong with this sentence. Just suppose that there were a group of people, some of whom had spent a continuous two-month period in Korea (at some time in the past) and others of whom had not. Then a member of the first group could perfectly well say I have been to Korea for two months.

(B, on the other hand, would normally imply that I am still in Korea, having arrived there two months ago.)