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.
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.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
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