"He went to New York yesterday" is correct. "He has gone to New York as of yesterday" is correct. Also correct, usually as an answer to a question, is: "He had gone to New York yesterday".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
rajesh jainI have heard that third form of the verb(gone)can't be used with the present perfect(has).
You must have heard it wrong. You can't form the present perfect tense without the third form of the verb. 'has gone' is, by definition, the