0
Noname 8048 Posted 10 years ago
Grammar

Simple Past tense question.

I saw this example, exercising verb tenses:
"He have written ten original stories in the last year"
I tought this is a grammical sentence, but I needed to convince myself why Past Simple can't be used in this sentence.
Since Past Simple can be used with a duration of time.
"In the ~ " is a point in period of time rather than duration, I think.
I'm not sure but if it is true, does the sentence can mean 'he wrote ten stories at the random point in the last year'?
or does the setence can't have any meaning, or be grammatical?
  

Top answer

". "in the last year" can mean any time during the year ending now, or any time during the final year of a longer period that is known from the wider context. In the former case, present perfect is the best choice (as it "connects with the present").

  • ".
  • "in the last year" can mean any time during the year ending now, or any time during the final year of a longer period that is known from the wider context.
  • In the former case, present perfect is the best choice (as it "connects with the present").
  • In the latter case the simple past should be used.
  • It is unlikely that the ten stories would all have been written at one point in the year.
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.

1 Answers
0
It should be "He has written ..." not "He have written ..".

"in the last year" can mean any time during the year ending now, or any time during the final year of a longer period that is known from the wider context. In the former case, present perfect is the best choice (as it "connects with the present"). In the latter case the simple past should be used.

It is unlikely

Related Questions