0
Anonymous Posted 16 years ago
Grammar

Present perfect

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.

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

2 Answers
0
I have been wearing it ever since.
0
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.

Related Questions