I remember that we don't use "have" with continuous tenses. The 1st sentence is ok!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The use of the present perfect means that you still have a car.
Question: "How long have you had a car?"
Answer: "I've had a car for three years."