I bought a jacket today, and it is really cool, so I want to tell my friends.
- Which one of the following sentences is correct?
- Is there a difference between them?
It's the coolest jacket I ever had!
It's the coolest jacket I have ever had!
grammarsentence-construction
I bought a jacket today, and it is really cool, so I want to tell my friends.
It's the coolest jacket I ever had!
It's the coolest jacket I have ever had!
Best Answer
The grammatically correct way is to use present perfect.
When you use words like "never", "ever", "already", "yet", this usually requires present perfect tense.