+0
Hello Teachers,

I know that these sentences are grammatically perfect. (PLs. correct me if ever i'm wrong) But i just want to know their sense.

a) I have been to New York.

b) I have gone to New York.

c) I have had a pen that blinks.

d) I had had a pen that blinked.

Thank you!
+0
a) I have been to New York. -- (i) You have visited New York on at least one past occasion; or (ii) You have recently returned from there.

b) I have gone to New York. -- You have travelled there and you are there now.

c) I have had a pen that blinks. -- Interesting. "blinks" in what sense? At some time in the past you owned such a pen. Not a likely thing to say; if you no longer own the pen then just say "I had a pen that blinked".

d) I had had a pen that blinked. -- Again, not a very likely thing to say. You had such a pen at some time in the past that is earlier than another past time that has been mentioned. For example, "He didn't suspect that I had had a pen that blinked", where the time that "he didn't suspect" is in the past, and you had the pen before that.
Comments  
Site Hint: Check out our list of pronunciation videos.
Mr Wordya) I have been to New York. -- (i) You have visited New York on at least one past occasion; or (ii) You have recently returned from there. b) I have gone to New York. -- You have travelled there and you are there now. c) I have had a pen that blinks. -- Interesting. "blinks" in what sense? At some time in the past you owned such a pen. Not a likely thing to say; if you no longer own the pen then just say "I had a pen that blinked". d) I had had a pen that blinked. -- Again, not a very likely thing to say. You had such a pen at some time in the past that is earlier than another past time that has been mentioned. For example, "He didn't suspect that I had had a pen that blinked", where the time that "he didn't suspect" is in the past, and you had the pen before that.

Thank you!

Letter D is past perfect tense right? My mistake i didn't complete my sentence.
In letter B "I have gone to New York" (You have travelled there and you are there now.) What if my sentences are like these:

I have gone to the bank. What's the sense now?

I have been to the bank.

I'm really confused of understanding the two Vpp (gone and been).
mudclayLetter D is past perfect tense right?
Right.
mudclayMy mistake i didn't complete my sentence.
It is a grammatically complete sentence. However, I have no idea what you mean by a pen that "blinked".
mudclayI have gone to the bank. What's the sense now?
I have been to the bank.
"I have gone to the bank." = You have just departed for the bank, or you are en route to the bank, or you are visiting the bank now. (The "just departed" or "en route" meanings are also possible for your original sentence about New York, which I forgot to mention.) This type of sentence is mostly used to tell someone of your present whereabouts. For example, it might be a note or message that you leave for them or send to them at the time you are departing for the destination.

"I have been to the bank." = You have just visited the bank and have now completed your business there. This could in theory also mean you have visited the bank on one more more past occasions (just like the New York sentence), but in practice this is unlikely because going to "the bank" is not much of a big deal, so it's unlikely to be worth saying.
Students: We have free audio pronunciation exercises.
Thank you very much Mr. Wordy!
Nevermind "the pen that blinks" it's just an example.Emotion: smile
"I have gone to the bank." = You have just departed for the bank, or you are en route to the bank, or you are visiting the bank now.

Sir i got confused again. I have just read something.

I have gone to 10 job interviews today.
Students: Are you brave enough to let our tutors analyse your pronunciation?
mudclaySir i got confused again. I have just read something.
I have gone to 10 job interviews today.
In this case, the use of "today" and the mention of 10 interviews forces the meaning to become that of "I have been to 10 job interviews today". If you just said "I have gone to a job interview" then the meaning would be as I described for the sentence about the bank.

In my opinion, "I have gone to 10 job interviews today" is inferior to "I have been to 10 job interviews today".