Let's say you sold your car 1 year ago.
Would you say:
I'm sad I sold my car. I have had it for a long time.
I'm sad I sold my car. I had it for a long time.
Are they both correct? I thought only the last one is correct because he doesn't have the car anymore, hence there is no connection to the present.