0
Rajesh jain Posted 15 years ago
Grammar

Can we use third form of verb with present perfect?

Are these sentences correct?

1.He has gone to New York yesterday.

2.I have written a letter.

Because i have heard that third form of verb(gone) can't be used with present perfect(has).
  

Top answer

"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".

  • "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".
  • "I have written a letter" and I wrote a letter" are both 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.

3 Answers
0
"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".

"I have written a letter" and I wrote a letter" are both correct.
0
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

Related Questions