0
Ansonguy Posted 5 years ago
Grammar

[wrote] or [have written] a lot of books

I have made up the sentences below.

(1) I wrote a lot of books in past years.

(2) I have written a lot of books in past years.

Which tense is correct? Please help me. Thank you very much.

  

Top answer

Both are correct. Very often, you can put the same idea in any tense and it still makes sense. In that case there are no tenses that are wrong.

  • Both are correct.
  • Very often, you can put the same idea in any tense and it still makes sense.
  • In that case there are no tenses that are wrong.
  • It's just that sometimes a certain tense may be better than another because of the situation you use it in.
  • For most situations I can think of, your sentence is OK either way, though it may make a little more sense to use the second sentence if the last book you wrote was written fairly recently.
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

Both are correct.

Very often, you can put the same idea in any tense and it still makes sense.

In that case there are no tenses that are wrong. It's just that sometimes a certain tense may be better than another because of the situation you use it in.

For most situations I can think of, your sentence is OK either way, though it may make a little more sense to use the

Related Questions