Hello, I would like to ask you about this sentence.
I bought this coat a few years ago and I (wear) it ever since.
Which tense should be use? I would say either the present perfect simple I have worn or the present perfect progressive I have been wearing. Am I right?
Top answer
I have been wearing it ever since.
— Dimsumexpress
I have been wearing it ever since.
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.
I think you can use either. The progressive may be a little more correct technically, and emphasises the repeated or continuous nature of the action, but both are used for this sort of sentence.